### ..# #.# #.# # ##.##.# ##...#.# ##......####. #..<..S...o.. #......#####. #.#...## #.##### #