#.# #.# #.# #.# #.# #.# #.# #.# . #######.####..... .................. #######.########. #######.######## #<..........(... #######.########. ## #S..M.............. ##.####.########.#### ##S####.#######....... .og.o..o.o...h.gl.# ##o############..O.... .#.## #