.... #... #..o #... #... #o.. #...## #.o..# #o...# #...o# #..... +o...#. ####. .. #. #. #. ..