# . # . # . #.#..# .#. . ...#.## #.. # ..#.#.# #.. .# .#..## ..##.# .. .#...##.....# ##..#.#...# #.#...#.##.###..# # #.......5....# #.. ###.##.#.##.# . ......#h....# .# .........### # # ..#.###.### .. # .#.###...##..# . . #. .. . .. . #..