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