Sort:  

Tantalisingly tricky!