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