Nice!
There is two tricks that makes it much easier, I wonder if they were expected. Thanks to them I almost always do each level first try and without thinking much