Oh, very clever. I wish I were better at puzzles, but this was fun anyway.
Thanks for playing!
How far did you manage to make it? :D