I got it on 2nd try!
This level is similar to another one, where one route I tried wasn't working. I thought maybe that route could do the job here instead, and yes, it did... :D
Soooo good! Once route is clear, the optimization work requires to check carefully every steps of the path! I really enjoyed it.
**************************************************************************************************************************************************************
Wow! So good! I don't know why but this level was very hard to me. I have needed ages until I finally saw a way to go that brought me closer than 20 off... LOL