.. ... #. ..# #.. ..# . .###.. ..###.. ......###...... ..o..o_..o.. #..O..# #_.o._# #...).# ......_o.... ......###...... .###.. ..###.. #.. ..# . #. ..# .. ...