# .. . # .. ... #### .### . .## #.. # ... ##...###...# ##.# . . #...#.#.#######5## . #. . #........#...h.# . #..# #...###...##.#..# #..# #.###..###.#......x #.. .0. .... ## #.#.#...#.. ..#. #.###..# #.######.# # ## . #.. # ... .# # # ..#. .#. . .##.. # # #.. ..#.#.##. # .. ##.#. # #.## # . .# . # # # # # .... . # # .