I finally got around to playing this, and it was not as difficult as I expected, however, I doubt I did it as fast as I could have(I guess that's where the challenge comes in, after all). Really fun to puzzle out, however.
Just to prove that the task isn't so much difficult
![:)](http://www.insanedifficulty.com/board/public/style_emoticons/dark/).gif)
I wonder who else may have finished the task at the moment...