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