# ## . .#. # .. ..# # ... #...### #### #.#.#..##..# ##.#...#.#..### ....# ....##..# .#.# ...#..##..# .#....##..###X#..h.... #.#.##. ..##.##.##.#.. ####...#.#### .# ..#....###.. # ..# #. # ### # ## #