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