Quite funny for me: I had the right route from the first, but needed to swap two parts of it to win! LOL
This level is a typical example where ordering is the key.
I will be honest, many of the blocks in this level seem ideally positioned to PREVENT interesting paths. I'm really not sure what the intention was here. It's not bad but it definitely feels oddly designed.