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