#. #. . ##. . . ##. #. #.. .#. .#. . #.#.... #..# #.. #....# . . #.#.. #.. ..#..... #. .. ...##.# ##. ##.. #..#...## #.. ..# ##.. .# .#. ## . ##.###.#.. # .# ##h#. . #.#..# #..# #. h#..#. # #### ##.#.. ... # #.. ..##. #.# .##.# . ## # . ##.. ...# ##.# .# .#..# .# . #. # #. . # .. ..# .