Not a bad level - it becomes a little monotonous to repeat some parts of it a bunch over various attempts, but the solve and the optimization were both quite interesting. There’s a lot of nuance here, so overall it’s pretty fun.
Very neat level - same as Drag0n, it made me think at the beginning that there weren’t enough blocks to even make it to the end. Once I saw how though, the solve ended up being very smooth. Great one!