#.. ## . #.. .. #.###.. . #.... .# .#.#.. #.#?# ......###....# #.#....### ## #.....h..# # . ###.#.#.## #.#. #.###.### # h ###h..#.# #.......##.## ..##.##.#.#. # . .#.....#.# #....#..#.. ## #......#### ...##.##.###. .#. .. .. ##. . .... # #.... ..#. #. # ...# ## .# #..... # # .# ##.... .## .#