. . . . .... .. h. . ... #.#. #. # . h###..# # ..# ........#.# .#.. #. . ... #...##$. ..## . #.#....#.##..#######.#.. .... ....#.#.... #.5.# . . ...#....#....#.3.. .## ## #...#.#...#.#.## . . ..##.##.....#...# ##.#............## ..##.#...#.##....# ..# # ##4...#...#.#...# . .# .#.# #. .###...# #. ..#..#...... #.... 3 ## .......#. ....# . .#..#.. #.##.. ..# . ## .