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