... .....#. # #.......# #.##....# #.##..... .. ##.##.#... .?. #........ ..... #.....#.##..... #.....#.....# #.<.gp#.....# ##..#...)....# ######...#....###.# #........#....# #........##.#.###.# ...................g ######..##.#.###.# #..##...# #..##...# #.......# #.....#.# #.....#.# #.....#.# . .