. . ... ... .. .. #. .# . #.. ..# . ..###.. ..###.. .......###....... ....o..O_........ .....#.....#..... .. #_.<._# .. #.....# ....._..... .......###....... ..###.. ..###.. . #.. o.# . #.. ..# .. .. ... ...