My god. I was stuck at 176 here for so long. I examined the correct route on TWO separate sessions and for some reason assumed it was impossible. Beat it first try once I realized it wasn't.
If you're stuck at 176...it's optimal. The route you think is impossible isn't.