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