Expert run 2: The Impossible run

This is the sequel to Expert run and is much harder than it's preddessor.