`Maze.find_path()` should swap the entry/exit points if it didn't find a path the first time around b/c the path is in "reverse"
Maze.find_path()should swap the entry/exit points if it didn't find a path the first time around b/c the path is in "reverse"