### ..# #.# ## ## #.# ..####...########?## #......#..##.. ...# # #.)..##.# #..# #...##.#####.#.##.####g.######## #..........#....g).g(....8.8.8. #...##.####.......>)##.g(.....g.g # #.<..........##.......g ####.####[#.......#### ....... ..................# $.%.=.g ####...)........?g.... ....... #............#.#### ..8.8. ##..####.#####.# .#### #.. #.# #(# .# #.. #.# #.# . #. #<# #.# .. ..# #.#