# .# ##. ## ..# ..# .# .... #.##.##..#. #......... ###X#X.###. #.#X.#..... #.XXX..#.#. #. ..#.XX.## # ....#.#..#..##. .#....#....### #.#..##.#.## .#..##..##.#.## # ... #.#...##.. # #..# . .####..# . . G ###. .#. # . . # .. .### . . # ## # . ...#.## .. # . # # . # . ##. . . #. . . # . . .# . . .# . .. # . . # .. . # . .