Got to the seventh level before I started thinking what is the intended way to beat the game. Fun puzzle :)