Oh no! Seems level 12 is a bit hard. There's a walkthrough video in the comments. I hope the game is not frustrating!