#. ..<... ..## ...... ..... ..... .....####.#.##. ....o....w..... .#............. .......oo...... #.....o