...... ###...... #(!.#.... +........ #.....#.. #############r....... ........#...#hh...#.# ########.#.#.#.hb..... #....<...#.#.#hr...... #.########.#.#........ #[.........#.#.##..... ############.#^# ..... ..........# .... .#.######## ... ...