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