# . #. . #.# ..# #.# ### # .... #..##.### .# #...#.#.#...# .# .#...##....###.#.# ................# .....d5.###...#... .....X.H#..#....... .....###.## .###... ##.....#.# .# ## #...#.#.## .. .##..#. . .. ##. ... # # # ..... .#. ##.# .##.##.