Quite difficult, there are a few path options and they can all get you close. This is currently rated Masters but really it feels more like Professor to me.
(10 years ago) What a great puzzle ! In 70 tries I finally managed to 2 off, but don't know, where these 2 are hiding. :S
************************************
EDIT 2023, 21st March - I finally found the last 2 steps (for 220). I was doing a beginner mistake, over and over, not realising it (moving one block sooner than needed - LOL).