### ###### ..# .....### #.. ...... #.# ###...#####################.#### ##..<..........g%................ ###......#####.##########.#.##.####.#.. ####...g##.## #.#########.###.#......... #.....(g...# #..........## ##g.####.#.. #.##.#.##..# #g#########.###.#g####.##. #.##)#.##..# #.# ##.#.##......... #.##.#.##.<######.# ##)###.......rg #.##.#.##....g....# #.# ##.###.... #.##.#.###.######.# #.# #.# ..g #.##.#.###.# #.# #.# #.# # ##.##.#<....# #.# #.# #.# ##.....#.##### #.# #.# #.# #.........# #.# ..# #.# #.#..####.# #.# ### #....# #.# .# #.###. #.# ..# # #.# .#. ... # #.. ###