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