#.#.# .. .#. ##....# ..###... ..#.. #........ # ##...#..#.#... .# . #......##...###. # #.#.. ..##..#.... .. #. #.......#..## #.#.###.#.....#..h###.# ..#.......#...ZX......# .. .... ###..#.#....#....# ##### .....##......#...#... . #.##.#Z.# ###..#..##..... . .# ....######...#.#.......? . ..###.#...#.....###........ ##.. .......####.#. ...##... #..#.#... .### .#. ..# .. ....#.# ..# #.#. ..##..# #. # #......# .# ## ....#. # . #. ....## #. # #.#.#..#.# .. . ## . ##.# .##...### #.. ...#. .# .