.. #.# # # # #.. #..#. #..# .#.#..#.#. ..#...... #####.Z... #h.h..# # #..###5## ## # # ...# #.#.#.# ... ## ..# #..###.## ..... # #.#. ##.#. # #..5.###x#.## # #_.##. #.## ...# #.##.#..## ## #. #. ##..## #. .# ###. #.# #. ## #..