#.# .. .. # . # ...# .. # . # . # . . . .. ##. # .. #. . .# #. #.# . ###.... # #.#...#.# . .# . . . #. ..#.. # ###. ..X.##....#...#... ......#...##..# ## .##....##..# # #. ##..#....## # . #.#...##..#. .# ####..#.... .# #.#.......# #.#..#...... #.#.#.#..#.#. ###..## .## #..2h.# # # #x.## # #..# #G## ..# #..# .##. G# . . . # .#