Solution to maze.