############## #............############ #.#####.................# #.# #.####.##########.########## #.# #.# #.# ##.............. #.# #.# #.# ##.....#######.# #.# #.# ... ...........)....# ######.#####.# #.# ###.....#####.#.# #...........)##.#.## #....## #.# # #....<.............# #.#.# #g# #..###.....(.......# #.#. #g# # ##########.##.# # #. #gg .# #. #.#. # #.#.. #.. #. ##. .# # .