Sort:  

Humrph, so many steps.