# . # ## .#.. .##...# g#..#.. ......# ##########....#.. #.......ggw)....# #.#...#.##gg..#.. #.##..#.# #.....# #.###.#.# #..#.. #.##..#.# #...# #<##.##.# ?#.. #.##.##.# . # #.......# # ####.#### #... #..## #..# #... ##.## .#