.. ..###+### ........# ......... #........# #........# #+# ..... .#........# #.# ..... ..........# #.# ...... #..........# #.# ...... #......(...#####.### #...... #.####.............##.g..... #$...#..............)(...... #....#...........(...@g..... #....#.)............[....... #....#..........#####....... #....)[..)...#### +##...# #....#........# ... ######........# .. #............# . #............# #............# #............# #...........## #...........# #...........# #####'#####.# #.# .# #.# .# #.# .# #.#####.# #.....#.# #####.#.# #.# #.# #.# #.# #.# #<# ###