Learning Mazes