I kept thinking Spoiler that B had to cross over that first ball he knocks down ... then I saw he had a alternate route to the one ball up high near the red brick. Once I got that worked out everything else fell into place.
@Don G Rowe I've done path-breaking like that before, but usually when I do it's because I'm using an autopilot.
I rate it amongst your best - a meticulously crafted journey. The first move was the trickiest for me. After that, things fell into place. Loads of fun for a Saturday morning.
@Oily Jake And here I was thinking that it lacked something... oh, well, that's just the way things go - you can never tell if people are going to like a level or not, and trying to guess ahead of time will just drive you around the bend.
@MekaSage Just something I've picked up along the way... various other people have used something similar.
@D.S.Masters @I_am_Bot I have to agree, the very first move involving the ball and Z; I missed it. I kept wondering how to release P. Thanks to the video, I was able to start correctly, and finished it.