Devise well-fitting chord transitions that enhance the given musical work.
"^A" D2 | G2 BA B<GGB | A<eed e<AAB | cdec BcdB | AcBA G<E E2 :|"^B" D2 | 
 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 |"Am" AcBA"Em" G<E E2 :|"^B" D2 | 
"G" G2 gf g<ddg |"C" e<aag"D" a<eef |"C" gage"G" dBGB |"Am" AcBA"Em" G<E E2 :|  