That was a really fun level to optimoze! I was 10 off, and managed to struggle to 2 off before the solution and all of my ideas clickedband blended together.
The usual for me: I struggle to solve the 2 off and when I solve it, I have difficulties to understand why this specific route spares 2 moves compared to the tries before. It looks like I will never be good at pipelining... :(