..... .. #... .# . #... ..# ..###.o. ..###. ......###...... ....._...... #.....# . #_.<._# . ....#..Oo.#.... ...o...O_o...... .......###...... ..###... ..###. . #... ..# #... .# ...O. .. ....