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