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