I feel like the first gate is one short off to be solvable. If the button was under the gate, I think technically the last level is solvable.... unless the last level is really intended to be unsolvable.