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