### . #.. #... ..###.. ####... ... ... ....... ... ..## ..)..# #.# ..# #...# #.# #.# #...# #.# ##.## # #...####.####...##.#.#.# #...o..........o<......# #..#####.##.#..<###..### #..# #.##.##.## # #..### #.#.....# .########...o###.#o.#.## ooo$.o......o..o...###.####..# .###########.###....#........# #.#####...######### #........## #.######.# #># #.# #.# #.# #.# #.# #.# #.# #.. ..# ###