Construct melodic chord frameworks to improve the given piece of music.
[K:G] B>G D2 B2 | .A2 !>!E4 | F>G A2 d2 |"_c" c>e d4 | B>G D2 B2 | A2 a3 g | 
 f>e d>"_c"c B>A | G2 g2 z2 ::[K:D] FA A2 AB | A^G =G2 G2 | AG c2 c2 | AF d2 d2 | 
 FA A2 Ac | cB B2 B2 | Ae c2 c2 | d2 d2"_>Teil A" z2 ::[K:C] e"_c"c G3 c | 
 BG d3 c | BA Gd Gd | eG"_c" ce g2 | e"_c"c G3 c | BG d3 c | BA Gd Bg | 
"_c" c2 c2 z2 :|  
X:1
L:1/8
M:3/4
K:none
[K:G]"G" B>G D2 B2 |"Am/C" .A2 !>!E4 |"D7" F>G A2 d2 |"_c" c>e d4 |"G" B>G D2 B2 |"A7" A2 a3 g | 
"D7" f>e d>"_c"c B>A |"G" G2 g2 z2 ::[K:D]"D" FA A2 AB |"A7" A^G =G2 G2 | AG c2 c2 |"D" AF d2 d2 | 
 FA A2 Ac |"G" cB B2 B2 |"A7" Ae c2 c2 |"D" d2 d2"_>Teil A" z2 ::[K:C]"C" e"_c"c G3 c | 
"G7" BG d3 c | BA Gd Gd |"C" eG"_c" ce g2 | e"_c"c G3 c |"G7" BG d3 c | BA Gd Bg | 
"C""_c" c2 c2 z2 :|  