##. ... ..# ######.##..# #.##.#....#.##..# #.##.#.##.#.##..# . #.##.#.#..#.##..# .. #.##g#.#<.#.##..# ... #.##.#.####.##..# .... #.##.#..........# ..... #.########....#######....##..!... #....g.g........)................ ......################...........# !g... #............ ..?. #............ ... #............ .. #........##$.. . #......#.# ... +......#.# .. #......# .