Sort:  

nice colors. this will be tough