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