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