## .# .... .# . ... .# .. # . ###.### .# ... #######.#..# ##?....##.# .... . #...)........#.......#.#..... .. #.#..........#..?...b#.o..... ... #.#.###.#......$._....o# . ... #.#.#.# #. #......S#o....... #..#....<#.#.. #.....g.#.####.#. ####..#.#####.#.#. ##...g.##........ ...................####g####...g.># ####..#%..>................o......# #.....<........#.#.#.....#.###.# #.##.#.#.........#.......#... #. #.#.#.#####.#.###.....####.. #.##.#.#.#####.#.###.....## .# +........................%.. # .#.##.#.#.#####.#............ ..........................### .......................#### .............).........# #########+#####.......## #......... #........## #.......... #.........# .......