I struggle at this level since always... Can't even reach a 2 off. Pipelining is something I can't seem to learn: I know some of the famous tricks, but each new board is a new challenge and what I know doesn't help me. It's demotivating at times... :(
I really enjoyed solving this puzzle! I was lucky enough to be fast at it, thanks to seeing the correct route from the first and spotting rapidly the key fact explaining why it doesn't give me the right steps count... hehehe!
I knew straight what to do, was 2 off immediately and from there, needed ages to solve the 2 off.
Once more, for me, it was a case of trying all alternatives to go until one is two steps shorter.