Wow, it was a struggle to me but suddenly today, I found a different way to pick up a certain block and although an error, was 2 off, so it was clear where to cut and I won. Yeah!
Really cool level and a great solution. After finding the 4-off, ******************************************************************************************, and I managed to solve on my next attempt. Very fun.