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