### ... #.. .# . # #.###. . .... ... . #.##. ... #...# ####...... .. #.#.# #......... ..#. #...# #.......... ..#.##)# #.........###.#..#.# . #......# ..#.#..o.# .....##......# #.#.#.s.## ...g.........# #.#.##..# #### ........[...%####.#.##..# ... ?......#####)....#.##..########.##.### .#..... #(#...#.##................# #..... #(#.....##f########.#...#.# #..... #.)..##.##..........#.#... ##### ######..^#######......# . #...#..........### #..........#..## #...#.####.#..... ##.##.# #.#.##### #.##.# #.... #....# ##... ###### .#.. .... .. .# ... #