Sort:  

o

p

q

r

s