############### #..))...%(g...# #.###########.# # #.#......))...#.#.# ###.#......####.#.#.# ...#.g....# #......#.# ###..#g.....# #..#(###. ....#..##### #..#.# . # #..#..# #..#.#.# ##.#.###..#..#######..#.#.#.#.#. ........................g........ #.##.....#########.#.#.#.#.#. #......hh.h.gS.#.#g#.# # #.......######.#.#(#.#.#.#. #.#...........S.)#>.......... #...........######.#.#####.## ####....(....((.gg...# #...........#...##.### #.####.#....#...##.# # #.#...%#...##.# #..........'..# ###.##.#..%##.# #....#....#<# .....#......# .....[.######.# ......... .... .......### ##.### ......# #.# #.#. #.# #.# ..# ..#