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