. # ### #.# ... .. . #.# #..##. .##.# ....#### ....# #######....####..##########.. . ..........@.........)........ #. #######.##g#(........######.. #.. #<##..<.........## #.. #.###............# #..##### #.# ##.........#.# #..<..# #.# #.........#.## #####.#####.# #.........#@.# #....##.# #.........##%# ####).#.# #.........##)####.## ##...####.)................# ###....##).................# #......((#####..#..#####...# #........# ##...##?!?##..# ###....### #...#..S..# .# ###### ##..'.....# #..#.....# #..##:..## ##.. #### ##. #. #