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