Sort:  

Ha ha... I imagine its a difficult puzzle!