### #.# ######.# #......# ####.####.# #.......#.# #########.##.##.#Z# #.........##.##.#.# #.##########....#.# #.#...a............. #.#..<###.###....... #.###.#...# ........ #.....#...# ......... #######...' '.......... #...###........... #.a.# ....(.. #...# #...# #....# #....# .... #....# .... +....#..... ###....#..... #............ #........... #......?# #.......# #.......# #.......# #.......# #.......# #.......# ###M##### #<# ###