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