### .. .. .... .. #.##.##.## .# #....#..#####.##.##.#. .. .......... ..........##. ......... ........... #####.. ....# #...# #...# # .....# #...# #...# #.#.# .# #...# #...# #...# #.#g#..##. ###.#.###...# ###...# #).w....... #......)..).# #.#...###.#....##.. ....##.###....###.#........!...# # #.# #........................ ###'###........#....†.......##. #.8.8.#....###.#............# # #.....#..(.# #..........)..(# #.....#....# #.....######...# #.8.8.#....# #......... ...# #.....#....# #......... ...# ##.....########.......... .. #..8.8..'....^#.......... ##.....########.......... #8.....8# ###....... #...<...# #########