#. # . .. #. # ... . .. ..#.. .##....#.. # . ###.X..#.. ..# .## # . #..##.# ..... #.# ... ..#.#.#.. . #..#.. #.#..#.. ### # #.. ...## #. . ..#. .. .## # #..#.##.##....#..###.#... #.# .#..#.##...##.#.#..# ####.##X... #.###.#.#?#. #.... .. ...#.........# ## .# #.#.# #.3..#.......# #.#.####....X.##..#.#...# #.......##.#..# ....# #.# ##.##.....#####.#..... # ..#.#.....# .#..#.# ....#.G...## ..##.#.# .. ...##. ##. #...#. . ##.## # ##