+#### ... ... #.# ##+####'######.. #.......Z....... #..........>.<.. #######..####... ######....##..## ##..##.....#....# #..........+....# +..........#....# ###<###.....##### #.# #.#.#.# ...#........# #...#..#.#...# ##.###.......# #.# #..##...# .......+...## .......#...# ..!. .o.#