... ..... # ... .. ... ..## ..# ... .... .... #.#...### .....##.#...... .........^......# #....@..# #..........z... ..........#.... #.............. #.......#.... . .......#...#. ..#........ .#.../... #..