.. . ....##. ## ####.#... . # ...#....## . .#....#.. ..# ##....#.## ... #hh#4#.##. ... #.h#.###.##.# #h#5v...# ..# ###....#....# . ......#.....# # #.....#.... # ##......#.#...# #. .#.#...#..#. #...#....##.#.# #..##..#..#.... ..###.#..#.. ## #...##.. ### #.