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