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