When I saw it, I thought: this will be easy. :) But it took me 12 tries and I've found at least three 2offs. One of them needed optimisation. GREAT level!
(13 years ago) I'd never think this was the necessary order, before trying it.
Nearly 90 tries.
****************
EDIT 2022, 28th Oct., I had this tab opened for a looong time. Seeing Diab's comment here, today, encouraged me to try it again. My own comment from the past helped me to make what I call ''a desperate try'' :) (trying a path, even when you feel like it's longer, for sure). And this was the magic wand.
GREAT level, indeed. Agree with Diablillo, again! :)
I needed about 4 tries. What was causing me to be 2 off was not a specific trick, just an un-necessary move I was doing. I remove one star because I found it more elementary than high school.