.. .. ... .o #.. .# . #.. ..# ..###.. ..###. ......###...... ......._....... #.....# #_.<._# #o....# ....._...... ......###...... oo###.. ..###. . #.. ..# #.. ..# ... ..