I love this cute puzzle. Level11.19 was difficult.
By the way, well played, you've beaten the game faster than me.
You win!