Guess I made it a little bit hard, LOL.
Tips: Thomas' route is the easiest one!
I never found the demo this hard lol