Construct melodic chord progressions to accompany the supplied music.
"^A" (3Bdg |: b2 b2 gfge | d2 d2 B2 G2 | FGAB c2 e2 | ed^cd B2 (3Bdg | 
 b2 b2 gfge | d2 d2 B2 G2 | FGAB cdef |1 g2 g2 g2 (3Bdg :|  
X:1
L:1/8
M:4/4
K:G
"^A" (3Bdg |:"G" b2 b2 gfge |"G" d2 d2 B2 G2 |"D7" FGAB c2 e2 |"G" ed^cd"D7" B2 (3Bdg | 
"G" b2 b2 gfge |"G" d2 d2 B2 G2 |"D7" FGAB cdef |1"G" g2 g2 g2 (3Bdg :|  