. # . # . # . ## # .# # . ..# ##.# # . .# # ..#. #.## # ##. 5# ##... #h # ##.....X ..# # ..#.## ##.# #Zx.### .# # #.4#..##. # . ##XXx#.x## .. #.#..#. ..# .# #####.##.# .# ## . ..# ... . .. .. . . ...#