### ... ..# .... # ##.####... #.###........# #..........###### ###......$.#.... #<............. # #......#....#.......# ##..##...##...#.. ..# #.....####[..## ...# #.....# #...o#....# .....## #.#.(.....# ..##.# #.#>......# .## #. ###g###c##### #.o.# ... #(### .#.. #..# .##.# #.## .# .# .. g. # .## $. .. ...