### ... #.. #.# .# #.# .. ... #.# .# ##.## # #.# .# ##...## #.#.#####.####.# ###.....# ##.#........(...# ....<..# ...............###### #.....# ##.#####)..###.##...######c..##### #.#####.### #.......)......r....# #.......########...#######...#...# ##.<.........# #....... ..#...# . #.###..####.# #.###### ##...#.... #.# #..# #.# ##.## ... #.# #..####.###.# .# ?. #.# #............ .# . #.# ##.####.###.. ## #.# #.####.## #.####........ #...........## #############