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