. . #.. . # # . . .# ## ## # .## # . .#v . # ..## . . ### . #. .. #. ...#... . .......... .G ... ....#.. ## . .# #. # . ###. ### ..# # # #.# ##.... ###.# . .. #.....#.. . .. . . ...#...%..#..### .. ... .... . .... ..# . .#.....#....#.... .# ## . .# ..# #....#. ...#..# ##.# # # #....#.. ..#.## . . ..# # .#.#. #......#.. . . # .. .#..G#.....#. ... ....#.#.....#..# .#.... ##..#....# .. # ###Gx...# ##. #.##.##... #...S....... .....##.####..# ..#. ..# #.. ..# ..# . . ..#. #. . .. #