.. ## .. # ## . . .###. . .# .#. #.# ##. ## .# ### ... #. ..#.##.. #.. #...#..#...#. ...# .... .#.#.#.......### #..##5.# .# . . . ...###....# .###.# ##. ###..##.# .# .#... #.. #....## .##..#..#...######X# .#.#.# ..#.# #G.# # ##.# . #### ...# ###.#.# #.##. # . .. ##. #.# ..# #.# .# # # # ## . #. ..