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