Sort:  

Smart approach I would say.