Nice level! I was 2 off on first try and sure that it can't be optimized. So I immediately searched for something else, probably counter intuitive and I found it, but I needed some time to make it work LOL
I look at it and thought: one more where I will remain stuck for ever... With cold feet, I did study before to start and was lucky to notice something that gave me the way to do it. I tried it and was 4 off on first try. Optimization followed logically. Yeah! Such fun!
I really enjoyed solving this compact puzzle. Unbelievable the amount of different routes possible within this small space. I was at first 30 off, then20, then 12 up to wining.