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