# # ## ..# . . . # . .. . . .. . # .... .. # # . . # # #. ##. #.# #..#. # . ...... .. .. ##.. . ...#.###.....#.... # #. ........ .# # ####. ....# #. ..#.# ..# .#.#.# ... .#.####.. .###.# ..# ....# ##. ....# #.##...#####..#.. #.....#...#.h.#.# #.#..#.... ... #....# #.....hh# .. ..#..### #.####h..## #hh.#.#### . #...##.##..# .. #..###....##.# ... #......# .# #.#..### # ..##.# #.. ..# #. #.## #. ##