##.....## ##.......##### ###............ .'........... #.........# #........ #..So.# #.o.# ##o## #.# #.# ##.## ##...## #.....# ##...## ##.######.# #.###........# #.....######## #####.# #.# #.# #.# ##.##### #...)..# #########..###.# #..(<..##..###.######### #....#.##.............^# #.#......<...#.#######.# #.......#.##...##.# #.# ..##.##.#.##..###.# #.# #. ... ....##......# ###.# # #.# .....###.##### #...# #. .....####)## #.### . ...##.###)..## #.# .##. #.##.....## #.# . #.#.......## ##.## #..........####...#### ............'........... .##.........####...##### ##.......## ##.## ##.....## #.# ##...## #.. ##+# ####