Generate chords to harmonize the given music.
GA | Bdg>g G2 a/g/f/e/ | dBB>B B2 c/B/A/G/ | Bdce dBGB | A2 AA A2 G>A | 
 Bdgg g2 a/g/f/e/ | dBB>B B2 c/B/A/G/ | Bdge dBAB | G2 G>G G2 :: fg | 
 afd>d d2 ga | bge>f e2 ga | bgaf gedB | A2 A>A A2 GA | Bdgg g2 a/g/f/e/ | 
 dBB>B B2 c/B/A/G/ | Bdge dBAB | G2 G>G G2 :|  
X:1
L:1/8
M:4/4
K:G
 GA |"G" Bdg>g G2"D" a/g/f/e/ |"G" dBB>B B2"C" c/B/A/G/ |"G" Bdce dBGB |"Am" A2 AA A2 G>A | 
"G" Bdgg g2"D" a/g/f/e/ |"G" dBB>B B2"C" c/B/A/G/ |"G" Bdge dBAB | G2 G>G G2 :: fg | 
"D" afd>d d2 ga |"G" bge>f"C" e2 ga |"G" bgaf gedB |"Am" A2 A>A A2 GA |"G" Bdgg g2"D" a/g/f/e/ | 
"G" dBB>B B2"C" c/B/A/G/ |"G" Bdge dBAB | G2 G>G G2 :|  