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