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