... #...# . #.#.# #.##.#.# #.##.#.# #.##.#.# #.##.#.# #.##.#.# # #.##.#.####.# ##.##.#......#.# #..............#. #..##...<........ #..##....######.. #..##.#### #..##.. #..########## #............ #..#.######## #..#.# ###..#.# ......#'#### ###......# #.#####......# #............# #######......# #.##+### ################+# # #.##.#######................##..<## #..........................%....... #............#############g....#... ####.........# #.##### #######...# #$# ########...# #.# #..........# #.. #.######.#.# ### #......#.# #.######.# #....(...# ##########