Create chord progressions to accompany the provided melody.
dBdg b2>a2 | aggB d2>g2 | gffA d2>f2 | aggB d4 | dBdg b2>a2 | aggB d2>g2 | 
 gffA d2>f2 | g2b2 g2 z2 ::[K:D] aceg bage | f2A2 fed2 | caa2 age2 | 
 daa2 a2fd | aceg bage | f2A2 fed2 | caa2 age2 | d2f2 d2"_>Teil A" z2 :: 
[K:C] gaeg dfAB | dcea g2>c'2 | c'bdf b2>a2 | agec G4 | gaeg dfAB | 
 dcea g2>c'2 | b2da g2Bg | c2e2 c2"_Fine" z2 :|  
X:1
L:1/16
M:2/4
K:G
"G" dBdg b2>a2 | aggB d2>g2 |"D7" gffA d2>f2 |"G" aggB d4 | dBdg b2>a2 | aggB d2>g2 | 
"D7" gffA d2>f2 |"G" g2b2 g2 z2 ::[K:D]"A7" aceg bage |"D" f2A2 fed2 |"A7" caa2 age2 | 
"D" daa2 a2fd |"A7" aceg bage |"D" f2A2 fed2 |"A7" caa2 age2 |"D" d2f2 d2"_>Teil A" z2 :: 
[K:C]"C" gaeg"G7" dfAB |"C" dcea g2>c'2 |"G7" c'bdf b2>a2 |"C" agec G4 | gaeg"G7" dfAB | 
"C" dcea g2>c'2 |"G7" b2da g2Bg |"C" c2e2 c2"_Fine" z2 :|  