Sort:  

yep, this was a tough one :)

I'll post the next riddle within the next day or two.