## .# ..# .. #... ..# . #.. .## . # #. .#. # .. . ## . ...##. #. .#......### ... .. # ... .# .# #....#...# ..# #.. # . #..# ## #. # .#..# #.. #.# # #.# #G.# .. ##..###.# . . ##..#... ###X.. #....#.##G#.. .........#.# #...##..G.# .##....#.## .....#....## ...# ###...#.#..# .# #.......... #.##..#..#.. ..# #....## ...) ...#.# ... #.###.. #. #.. .## .#X # . #