.. ... ...###.. ###.. .. ... # .# . .. ... ..... #....# .. . ### ..#..# . . #.##..# .# . ## ##....##. #.## ...##. . # .. ..#... .## .# . ...##. ... .## #.#.# # ..### . #. ..# #$#..###.#.#....# ##.#......#.. ..# #.......#. .#... # # #.....#......###.. ..#...##..#####.# #..###.###...##... #h.#.....#$.#...$ .## ..#......#.h.....# #. . #.#.#.#........# # #.......##.. #....##.# ##..#. ... #.. ## #... ..# ... .## ## ##