. . # . #.#.##. ### ...... .. # ..#.# #. #.#.#.# # # #.#####.#.#.####.#.# #.# #..................#.# #.####..##.# #...g........# #..........# #......(.##### #.#####.##.###.####.### #.# #.##.....# .# #.# #.####.### .# #.# #.# #..# .# #.# ##.## ##.# .# ###.####.#.####.# .# #.......###...#.# . #.###.##.#.##.#.# #.# #...#.###.#.# ################# #.###.#.#......... #......[....'...# #.....#.#####.#.# #.###########.<.# ####.##.# #.#.# #.# #...# #.##.# #.#.##########%# ##### #.##.#####......(.......# #.##.......#.##.#.#####.## #.########.#.##.#.##.....# #.# #..#.....#.##.##.## #.# #.#.#.........##..# ### #.# #.#...............# ... ..# #.#.####.#.#####..##.# ### #.#.# #.#.# #..#.# #.#.. #.#.# #....# #.##. #.#.######...# #.# .# #.#......%..#.# #.# .# #.########.##... .# #.# #.# ### . ..# #.# #.# #.# #.. ###