#### ..... ...... ..... .. #... ...# ####... ...# ......oo########...## ......ogKM........... ..##########.......... #...########## ##########.............. ......................... . #####..[#######..####### .. #. #...# #..# ## ..# ##.. ########### #...# #..#. .###..# #...###############...#######....####......# ##...a#.........#................##..##.....# ##....?#.#######.######...........#..........# #......#.#.....#.######..########.#..##M.....# .......#.#.###.#.#o......########.##..##.....# ...%...#.#.#>#.#.#o................##..#.M...# ######.#.#.#.#.#.#o...########.....)...#.....# ##########.#.#...#.#.##...########..#.##..##.##..# ...........#.#####.#.#..........[......####......# ............#.......#.#.......o.....<.............# ........%...#########.#.......#########...........# ######..)########.............#########..########.# ........o########o................................# ................o.................................# ........................########............(....# .########...##########..# #..#############..# ......# #..########.................# ......... .........................z.# #########. ##........................# #.............#########..# ..........>..# #z.# .............# #[.# .............# #..# ............#########z.# ..............z.......# ######################