(13 years ago) Great level!
Found the final 2 cut in 15 tries (and was light years away, in the first few tries, with NO idea, how it is done ...). :)
****************************************
EDIT 2022, 21st Oct.: Again had troubles finding the last 2 steps (to 149). :)))