#.#. . . .#..# ............ .. .#... #.. . ... #. .. ......#. #.## #.##.## # .#...# ##.#. ###.# ## #.... .#. # #....#.## #....#..## #...# ##.## #.# ..#..# ##.####..# #.# ..## . ## ###.# #.# ##.......# # .#....#.# #######..##.# # #..##.##.# #..#..###..## #.....#..##..# #.....#..#...## ..#..#..h#....# #. #.#.#.###.# # .....#.. # ##.#...... ## ...#d.... .###....... ## ..##