..... .o #... .# . #... ..# ..###... ..###. .o....###...... ....._...... #V))..# #_)