I really enjoyed this game and the idea behind it, but it seems impossible to complete it
You can look at the game screenshots for the solution