#....# ..... .. # # ## ##.. # # ..# # # . ## ### ###.# #.# # # .. .......#####. . . #.#####. # .......... . . . #.#.. ..3..... #######.#.## # #.......### #.# # . # ###3###.# #.# # # #. #.# #.# # # # #.###G###.# #.......# # # # #.......#.# . #.......#.# # # #....A..#.# . #####'### #.# .? #.# . #'# . ... # ... . . ... #. ...#.