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