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