.. ... .. #.# #. #.# #.## #.# #..# #.# #..# #.# #..# #.# #..###.# #.so##.# #.#o##o# #.#o.#o# #.##.#.# #. #.o.# #. ##..# #. #..# #. #... #..## ##.# #.# ..