Not complex but requires a different way of thinking. Maybe this will spark new ideas. I jumped straight from about 10 off to the solution. Good puzzle! How any algorithm can think that's kindergarten beats me. I've played easier bachelor levels!! I got it first try but I think it's a very nice PP1 level. :) Fun. A big part of the route is forced though. Neat, took me a long time to see