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