Specialized Mazes