. . # ...# ## #..###. ## ..... .#########.## #.#...## .. ##### #.#...##...#.# # ### # #....#..............# .. ###......#. .....#..#. .. ##.#..G###...####.# #.#.........#..# # .# #.#.....#.##..### ### #..X.....#.##.###. #....##.##...#####.#. #..# #...#.#.## . .## #. .....##...# .. # #..#.## ###..### #..$#.. ## ### ####... .# ... # ...# .. .#