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