Sort:  

It was very challenging. I've got to give it up to the person who took the time to design this track.