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