###################### #....................# #....................# #........8..8........# #....................# #...######.^######...# #...#....#..# #...# #...#.#..#.^# #...# #...#.####.^####.#...# #...#............#...# #...#.####.......#...# #...#.#MZ#.......#...# #...#..ZZ#.......#...# #...######.∩.....#...# #...# ....+####...# #...# #...# #...# #...# ...# #...# #...##############...# #...............?....# #.........∩∩.........# ######################