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