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