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