#..## .#.### ###. ... # ###.#..##. .##.......## #.#####....# ###.##.#..... #.#..# ..# ... #.h.#.# ..##. ##..#.#.#.##. ##.........# #.#####....# #.. # .# #.. #. ... #... .#..