. .. ... .... ####### ..... #.....####...... #..##...)g.# ##..#.####.# ##########.#.# # .............# .............# ..........#......_ ######.########.. #..## ##..### ##...# ##########.### #...........## #............# #..............# #............### #^...........# #............# #..........#.# #....<.....#.# #..........# #..........# ############ ##.. ####..... ##......S. #.<# #......# #.a###### #... ##. #. .