Sort:  

This is the real challenge behind​ it ;)