.. ..... ## ...... ..# ......# ######..### .......###.......... ................>.## ##...........#.....# .............#.##..## .#..........#..#...# #. .###.#......#......# #. .....#....#....##..##### ###.#+#.### #.####.#(.........# ...#....# ##......######..##.# .. #......###.............#..#.# ...##..............#......##..#.##### .......<.#.........#......gg........# ........>#####............##...####. )..####.#####.............)#.#..# # ..?..........<..#.#.....##.#.#..###.# ##...###......#.._.......#.#........# #.. #......###.#......#g####..#### #. ##.....<...+#..#..#.# #g.## # #(...#.#......#..#.# #...# ####.#.# #....#..#g# #.#.# #.#.# ##...####g# #...# ..#.. .... #.#####..## ..#.. ..... #....g....# #######...# #...# ##...# ..... #...#. ...# #..#