Make the solver handle puzzles requiring moving multiple cars out the exit gate.