.. ..... #. ..o# #.. ...# . .###.. ..o###.. ......###....o. ......_..... #..O..# #_.