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