Had a funny experience solving this. I went through a certain route and ended up a block short (or at least, it would’ve been way too difficult to get the block). On my next attempt I did much better and started searching for the last block, before realizing that there were no more holes to clear, and I had actually solved the level lol. Weird sort of solved blindness, I guess. Neat level though, very pretty design.