I really enjoyed solving this level. For me, the final winning route isn't intuitive at all! I was stuck 2 off and started my usual method to test whatever that can't work, in order to create new perspectives... Only the "impossible" was the solution... LOL! A case of "seems longer, is shorter".