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