### h... ... ..... ###.######...... .........+...... ..#.#..h.#...... #....#.....( #........... #......##### . ####...# ...####...##### # #.............# .[######........# ......#.........# ..?..... ...%............. .... .%. ...#............. .#...#.. ..#...#.......... ..#.. .. ..#..#.....##+#+# ...#..#. .#?.#......##.#.# ...#.#.#.#.#...#......... . ..#.#.#.#..##....####. ... #.#...#.##......# .....#.)...#........# #...<...######..# .....#.....#........# ...##.#...#.##......# .# .?#.#.#.#..##....# ...#.#.#.#.#...#..## ...#..#.#.#..#..[..# ..#.. ..#..#..#....# .#...#..#..#...#...# .. #...#......# #..........# ........#..## ####.......# .......## ###.####