#. . .#.# #. . ... #.## .# ... ..# .# #.# ... .# . #..####.# ##.## ... #..##.# #... .# #..#.##.###.# #.# #....%....gg# ... ......########.###.# #####. #%.....# .. #.....## #.. #.....# #.. ##...## . ##.......# .....##.# ##.##.# .#. .# . # .# #