.. .. #.. ..# #.. ..# .###.. ..###. ......###...... ....O_..o.. #...o.# . #_.