..............# .........#...... .......#.......# .....#....#..... ...#.^.........# .#...#.#.#.#.... ...............# .#..#.