Design an agreeable chord progression that fits well with the given music piece.
G2"^A" | e>d cB cA | G>c E2 E2 | G2 !>!A3 E | FA D2 D2 | f>e dc BA | G>B F2 F2 | 
 A2 !>!B3 A | Gc E2 E2 | e>d cB cA | G>c E2 E2 | e>e d2 e2 | f4 A2 | A>f e2 d2 | 
 c2 G3 c | B>f A2 B2 | c2 c2 z2 ||[K:F]"^B" F3 A c>f | f4 A2 | f3 A f>A | Bf e4 | 
 E3 G Be | e4 c2 | e3 B e>g | fa c'4 | F3 A c>f | f4 A2 | f3 A f>A | G>d d4 | 
 b>b a2 g2 | c>a g2 f2 | c>e g2 a2 |"_Fine" f2 f2"_>Teil A" z2 || 
[K:G]"^C" d2 cA Ff | e3 d cA | G2 Bd Bg | d3 B AG | F2 Ac Ac | f3 e cA | GB de fg | 
 d2 BA GB | d2 cA Ff | e3 d cA | G2 Bd Bg | d3 B AG | e2 gf ed | cg B2 B2 | 
 fe dc BA | G2"_Da Capo" g2 z2 |]  
X:1
L:1/8
M:3/4
K:C
 G2"^A" |"C" e>d cB"F" cA |"C" G>c E2 E2 | G2 !>!A3 E |"G7" FA D2 D2 | f>e dc BA | G>B F2 F2 | 
 A2 !>!B3 A |"C" Gc E2 E2 | e>d cB"F" cA |"C" G>c E2 E2 | e>e d2 e2 |"F" f4 A2 | A>f e2"G7" d2 | 
"C" c2 G3 c |"G7" B>f A2 B2 |"C" c2 c2 z2 ||[K:F]"^B""F" F3 A c>f | f4 A2 | f3 A f>A |"C7" Bf e4 | 
 E3 G Be | e4 c2 | e3 B e>g |"F" fa c'4 | F3 A c>f | f4 A2 | f3 A f>A |"Gm" G>d d4 | 
"C7" b>b a2 g2 |"F" c>a g2 f2 |"C7" c>e g2 a2 |"_Fine""F" f2 f2"_>Teil A" z2 || 
[K:G]"^C""D7" d2 cA Ff | e3 d cA |"G" G2 Bd Bg | d3 B AG |"D7" F2 Ac Ac | f3 e cA |"G" GB de fg | 
 d2 BA GB |"D7" d2 cA Ff | e3 d cA |"G" G2 Bd Bg | d3 B AG |"C" e2 gf"D7" ed |"G" cg B2 B2 | 
"D7" fe dc BA |"G" G2"_Da Capo" g2 z2 |]  