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