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