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