Sort:  

No, it took me about three hours :)

I think you can do better! :-D
Maybe on the next one!