Sort:  

Physically exhausting but it totally worth it :D