Very cool and fun puzzle!
I tried 20 times before i can get pass the first level :D
Try my entry too, if you like.
thanks for playing, sure i'll try it :)