Pretty forced. I solved it by just starting to push and figuring it out as I went. Not bad though. Almost feels like it has to have a shorter solution, but I'm sure there isn't one.
So good! It was enjoyable to solve this puzzle that I found not intuitive at all. I had no 2 off fortunately.
On the other hand, I was stuck far away just because I stupidly believe that my way to leave start zone was optimized, although it wasn't... LOL