#. ... #.# #.# #.# #.# #####.##### #.. ... # #.........# #.# #.#.# ###.###.###.# ##+# #.###.#.## #.......# #.# #+## ##...## #.#......# #.#.###.# #.# ##...## ##.....###.#.#.#..# #.#.#...# #.###.....## ##.......##.#.#.#..## #.#.#)#.###.##.......## #.........#.........###.#.#....##.#.........# +.........'....)..................'.........+ #.........##........#######....####.........# #.......###.##.###.# #.#.## ##.......# ##.....## #.##.# #.# #..## ##.....## ##...## #.##.# #.# ##.# ##...## ##'## #..... ..# .# ##'## #.# ####.# ### .# #.##### #.# #.# .# #.....# ##.## #.# ##...<.### #####...## #.# ##.......... .........## #.# #.......#### ####....#.## #.# ##......# #.#.###.#####.# ########.#.### #..## ##...<..# ...........# #...###.####### ########.### ###..#.## #.# #.#.## #.# #.### ### ##.# #.# ..# ##..# #.# #.# ##.#.# #.. ###.# ##.###.# ... ##.#.######.## ## #. #..........## ##.#.####### #.#.# #.###.#.# #.......# { #####.### #.o# ##o# o# S# .# .. .. ..