#########
              #.a......
   ..........##.#      
   ..........##g#      
   ..........##g#      
   ..........##g#      
   .......g..##.#      
   ........g.##.#      
   ..........##.#      
  ########......#      
  #.......#######      
  #..............      
  #..............      
  #...<....######      
  #...........#        
  #........##.#        
  #........#  ..       
  #r.......#   #       
  .......###           
 ........#             
.^.......#