...... ...... . .......#..... .. ....#.......# ... .#....#..... ...# ..........# .#...#.#.#.#.... .^.............# .#..#.<.#..#... ...............# ...#.#.#.#...#.. .......... #...# ....#...$#. .... .......#.... ..# .....#....... .. ............. # #.#.#.#.#.#.#