... .o. .. .. #.. ..# . #.. ..# . ..###.. o.###.. .......###....... ....._.o... #...o.# .. #_.<._# .. .....#.....#..... .......o_o....... ..O....###....... ..###.. ..###.. . #.. ..# . #. o# .. .. ... ... . .