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