Sort:  

Awesome @condeas. Have fun with this challenge.