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