Sort:  

yes it seems like an impossible riddle, but it's also impossible not to try solving it :D