Maze generation.