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