. .... . .... .. ... #. ..# #.. o.# .###.. ..###.. .......###O....... ........_.....o... .....#...OO#.....O . #_.<._# ... #.....# . ....O_..... ......###...... .###.. ..###. #.. ..# #.. ..# .. ..