Generate chords to harmonize the given music.
"^A" D2 |: G2 BA B<GGB | A<eed e<AAB | cdec BcdB |1 AcBA G<E E2 :|2 
 AcBA G<E D2"^B" |: G2 gf g<ddg | e<aag a<eef | gage dBGB | 
 AcBA G<E E2 :|  
X:1
L:1/8
M:4/4
K:G
"^A" D2 |:"G" G2 BA B<GGB |"Am" A<eed"D" e<AAB |"C" cdec"G" BcdB |1"Am" AcBA"Em" G<E E2 :|2 
"Am" AcBA"Em" G<E D2"^B" |:"G" G2 gf g<ddg |"C" e<aag"D" a<eef |"C" gage"G" dBGB | 
"Am" AcBA"Em" G<E E2 :|  