. .... . .... .. ... #. ..# #.. ..# . .###.. ..###.. .......###........ ........_))....... .....#..O).#...... . #_.<._# ... #.....# . ......_..... ......###O..... .###.. ..###.. #.. ..# #.. o.# .. ... .