I am sure my solve is not optimal.
To me, if the different parts interact with each other more, I would be more impressed. I'm not sure my solve is optimal, but I liked this level! It was fun. I might try it some more, later. the 46 path is a pretty good one for its size, not easy for me to see I was 6 off initially, to me it still needed a bit of optimization