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