# #. ..# #(######### ...# #(.....)..# ...# . #.(.......# ... .. #.........#####.##... #...(....g.......... #####.#####.....##. . #.# #.......##... #.# #............ #(# #........##. #.# ##..<#....... .....((.?.....#.#....... .####.#.#####.#.#....... #.#.. #.#.#.....#. . ..# #.#.#.....# .. ..# #.#)#+### #. ... # #.#.# #. ...#.#.#.#.#.# #....!....# #.###.#.....# #.#.......# # #........ #........ #.....!.. ........# .......##