Sort:  

Not a bad test ;)