(13 years ago) Gosh, I needed 26 times, inspite of good explanation ... I have troubles with such technics ... (and with pipelining, too). Will probably have to practice this kind of level, every day, a few times, to get it into my blood cells. ;)
******************
EDIT, 31 Aug., 2022 - adding 5 stars, for a great explanation! Especially the part about that when wanting to push a block in a certain direction, getting into the position to push it is in fact it's own level!
I don't know why all these levels have almost no comments. Probably people, solving them, felt it was all too easy and overlooked the fact, that's it's a tutorial world. And a really good one, IMO!