######### ### .........###.# ###### .............# #.... ..........##.# #.#.# # ..............#####.#.##.# ........<................# ..............o.g...#.##.# ...............####.....# ..........?..@.# #..##.# ...............# #..# ########......####..# .............# ...%.######.# ### #.# #.# #.# #.# #.# #o# #.# #######@# #......#g# #......#.# #......#.# ###......#.# ###..........# #........o...# # #.#..........# .####.#.#...g@.....##. ........>S.g..........# .##.#.#..g.........#### #............# #..............# ####...........# .............# ............... ####......... #.?...... ########