Construct melodic chord frameworks to improve the given piece of music.
d | ef ga | f/f/f z a | gf eg | d/d/d z B/c/ | de gf | c/c/c z A/B/ | ce gf | 
 B/B/B z d | ef ga | f/f/f z a | gf eg | d/d/d z B/c/ | de fg | b/b/b z B | 
 e/e/e z f | gg g z |: b/^a/b/a/ bg | e2 z B | c/B/c/d/ ec | B2 z b | 
 a>g fa | g>f ee/f/ |1 gf ef | ^db/b/ b2 :|2 g^g a^a | b2 b2 | 
 b2 b2 | b2"_>Teil A" z d |][K:C] G2 A2 | A3 G | EG cd | c3 B | G2 A2 | 
 A3 G | FG de | d2 c2 | G2 A2 | A3 G | E^G Be | d2 c2 | A/^G/A/B/ cA | ag g^f/g/ | 
 ag fd | cc/c/ c"_Fine" z |]  
X:1
L:1/8
M:2/4
K:G
 d |"G" ef ga |"D7" f/f/f z a | gf eg |"G" d/d/d z B/c/ | de gf |"D7" c/c/c z A/B/ | ce gf | 
"G" B/B/B z d | ef ga |"D7" f/f/f z a | gf eg |"G" d/d/d z B/c/ | de fg | b/b/b z B | 
"Am" e/e/e z"D7" f |"G" gg g z |:"Em" b/^a/b/a/ bg | e2 z B |"Am" c/B/c/d/ ec |"Em" B2 z b | 
"B7" a>g fa |"Em" g>f ee/f/ |1 gf ef |"B7" ^db/b/ b2 :|2"Em" g^g"C7" a^a |"B" b2"Em/B" b2 | 
"B" b2"Em/B" b2 |"B" b2"_>Teil A" z"D7" d |][K:C]"C" G2 A2 | A3 G | EG cd |"G7" c3 B | G2 A2 | 
 A3 G | FG de |"C" d2 c2 | G2 A2 | A3 G |"E7" E^G Be |"Am" d2 c2 |"F" A/^G/A/B/ cA |"C" ag g^f/g/ | 
"G7" ag fd |"C" cc/c/ c"_Fine" z |]  