Generate a maze, then solve it!