# .. .# .. ##. #. ..# .#... #. # #.# ....#. #. .. . ... .##.###.... ....###. ........ #..#.##..##..# #.#.....#...### # ##....#..### .. .# #.....#.##.# ####. #...#..#...###.#.. #...# ..#.#.#.#... #.......#....# . ##h##.##.....# .#. #..#.Y.#.### #.#... #.....5.##. .##..#. #.#..#.#.#. #.##. ##. #..##.. 3#h ###.. .# #.. .## .. #.. .# { #.. .. .. .# .# .#