Sort:  

Nice one. I'll try to answer this puzzle later on while having lunch.

Did you try it?