.. ..####+## ... #.......# .. #.......# .# #.......# ###.# #.......# #..:# #.......##########...# #.......'............# #......##########...# ......(..........#...# .................ooo.+ ########.########.S..# ...............#.o.o.# #######.######.##....... #.# #........ #.# #........ #.######. ####=.... #......#.# ..... ######.#.# ... #.#.# #.#.# #.#.# #.#.##### .############)......# #.............##.###.# #.............'..# #.# ..............#### #.# ................# #.# ..............#.# #.# ..............#.# #.# #.........)...#.# #.# .#####'#'#...#.# #.# #.#.###.#.# #.# #.#####.#.###.#.####.# #....<..#.....#......# ######################