##       
                        ###.        
###+           ##       #..         
#....          .####   ##.##########
#.....#########....#   #...........#
#.....o.o......###.#####...........#
+...po########..##.#...............#
#....        ##........)##.........#
#...          #.##.#....##......%..#
#>.           #o#..........####.####
 #          ###...##.#..##.#  #.#   
            #...#.##..#.##.# ##.#   
            #..o...........###..#   
            #......#...........##   
  .#        ##....#.....#####..#    
  ..         #..(.......    #).#    
  #.##       #.##.##..#     #..#    
 ##...       +o##.##..#     #..#    
  ...#       #........#   ###.##    
   ..#       ##..+....#   #...#     
   #G#        ###..####   #.###     
   #.#          #..#      #.#       
   #o#          ##.#      #.#       
   #o#     #######'###    #.#       
####'##### #.........#  ###'#####   
#....o...###....o_...#  #.......#   
#....o...#.o.........#  #.......#   
#........#.#.........#  #.......#   
#.......o#o#..[......+  #.......#   
+........#.#.........#  #..<....#   
#........#.#.........#  +.......#   
#....<...'.###########  #.......#   
#........###            ####+####   
#######+##