# ########### ... #.....h.S.##....# #.#####.o........ #.#.......##..... ##.#.###.### .. #.....##.# #..#..##.# #........# #.##..#### ##+## #..# ##<..## # #..## ##.....#.. #.##...## ##.......# ###.......####.........# ..............'.........+ ######....####.........# #.#.## ##.......# #...# ##.....# #..... ##...# #..... #+# #.....# ##...## ##.## ## #...#### #...<# ####.# #$# #.. ###