Sort:  

It's not easy. There are many misleading roads to answer. But if you found one right clue, all others are obvious :)

http://52.15.210.158/