. # # . # .# # . .# # .# .. . # #. . . . # # . # #. .. # #. . .. # .. .# .#.## # .# .# ..##.# # # # # #. # # # # # .. .# #. #.. ##. .# # .# .. # # #.# # # .. ##.# .. # #.#...### # .#. #. .##.# .#.# # #... # # ###.#. .. #...#####..# #..G.....### #...##4.## #....#.##..# . ....#.##.. .. .!###...#.. .# ## #. # #..## .# . ##.. ## ##. #