#.... . .#..#. .. . # #. .# . ... # . ..#. #..# #....##.#.. # . #. . . .# #.## #..... # #... # .# # . #.#.... ##### .#. .## ...###.##..# ##.#.#....## #.#......#### #..##...#...# #..##.#...#....# #...#....## ..## #hG#...##... #. ....#### ..#. #.....# ... ....#... .### .###..#... .. #.# .#.# . .. ..#