. # # # # . _ . ## # . # # .. .# # . . .###.## . . ## . ...# . # # #.h# # .# # . .. #. . ....# # # . ..#.#..###.#.. # . # .#..##.#.##### # # .# #...#. #..# # #....####h## . ##....#..## # # # #...#h.## # . # ######.### # .. ## #.#. ### .. # # .. . .# . . . # . # # #. . # .# . . . . . #