Construct melodic chord frameworks to improve the given piece of music.
G2fB B2aB | c2c'e g4 | c'bbd !>!f4 | aggc !>!e4 | G2fB B2aB | c2c'e g4 | 
 c'bbd a2g2 | c2c2 c2 z2 ::[K:G] d'2d2 b2ag | gffA !>!c4 | dd'c'd f2a2 | 
 bgdB G2Bd | d'2d2 b2ag | gffA !>!c4 | defg abc'f | g2g2"_>Teil A" g2 z2 :: 
[K:F] A2A2 AGAB | c2c2 agf2 | dbb2 cee2 | fafd c2cB | A2A2 AGAB | c2c2 agf2 | 
 dbb2 cee2 | f2f2 f2 z2 :|  
X:1
L:1/16
M:2/4
K:C
"G7" G2fB B2aB |"C" c2c'e g4 |"G7" c'bbd !>!f4 |"C" aggc !>!e4 |"G7" G2fB B2aB |"C" c2c'e g4 | 
"G7" c'bbd a2g2 |"C" c2c2 c2 z2 ::[K:G]"G" d'2d2 b2ag |"D7" gffA !>!c4 | dd'c'd f2a2 | 
"G" bgdB G2Bd | d'2d2 b2ag |"D7" gffA !>!c4 | defg abc'f |"G" g2g2"_>Teil A" g2 z2 :: 
[K:F]"F" A2A2 AGAB | c2c2 agf2 |"C7" dbb2 cee2 |"F" fafd c2cB | A2A2 AGAB | c2c2 agf2 | 
"C7" dbb2 cee2 |"F" f2f2 f2 z2 :|  