Others commented that this level requires you to use strategy. Me, I let my intuition drive me by seeing what moves make the most sense, and it somehow worked out. Still a good level
I think this level is very good for advanced beginners. It teaches it is sometimes inevitable to think in advance. Step by step. Always THINK AHEAD!
A very clean example! I like that there are no unnecessary blocks, only the blocks needed to show that, in order to not get blocked.