Sort:  

Thaaaaanks @arr! I had fun with this!