Construct melodic chord progressions to accompany the supplied music.
D2 |: G2 G2 B2 GB | d2 B2"^(C)" g3 e | d2 B2 BAGA |"^(C)" B2 G2 E2 D2 | G2 G2 B2 GB | 
 d2 B2"^(C)" g3 e | d2 B2 BAGA | B2 G2 G4 :: g4 f3 e | B2 e2 e3 f | 
 g2 g2 fagf | B2 e2 e4 | dBGB d2 d2 | edef g2 e2 | d2 B2 BAGA | B2 G2 G4 :|  
X:1
L:1/8
M:2/2
K:G
 D2 |:"G" G2 G2 B2 GB | d2 B2"^(C)" g3 e |"G" d2 B2 BAGA |"^(C)" B2 G2"D7" E2 D2 |"G" G2 G2 B2 GB | 
 d2 B2"^(C)" g3 e |"G" d2 B2 BAGA |"G" B2 G2 G4 ::"Em" g4"B7" f3 e |"Em" B2 e2 e3 f | 
"Em" g2 g2"B7" fagf |"Em" B2 e2 e4 |"G" dBGB d2 d2 |"C" edef g2 e2 |"G" d2 B2 BAGA |"G" B2 G2 G4 :|  