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