.. #.#...# ## #....# # # . #. .#### # # . # # #.# .#... . ... # # .#..###.# ... . .. .. ## .#. (#.. ###.#....v.. #..#.###{#### .v . . ... #..#..# # ...##....#.....# . ....#..%#.#v.# .. #.#....# .# #. ##. .#.....#.# . #.. #{## # #.. #.. ##.# .# .. . #.##### # # ..#.. ##.#...### ... #... ##.#..x.##.G.# ##...#...# ###.#..## ###...# #...# ...## #.## .## #