###      
               .....#      
        ..#   ......#      
     .....#.........#      
    ...g..#.........#      
    #...............#      
    #......##.......####   
    #......##.......##.#   
  . #..(...  #......##.#   
 ...#....?####......<#.#   
 .......(..........###.####
 ..........#.##...........#
 ?..<....(.g.####.#....####
 ...........)..........#   
 .........##>.........##   
 #................##.##    
 #................##.#     
 ..######.........##.#     
...............##.##.#     
...^....)%........##.#     
.........%....#.####.#     
...+#####.....#+##  +      
       #..........         
       #..........         
       #.....#....         
       #####...###         
           ....#           
           .....h          
             ...