What a creative puzzle! Very fun to play. I got to level 11 and had to stop for some other stuff but will come back to finish it. Great Job!