This challenge is easily as hard as VVVVVV's Veni, Vidi, Vici sequence, and I can now say I've beaten both.