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