Design an agreeable chord progression that fits well with the given music piece.
K:C] GG |: G2 c2 e2 | c2 dc BA | G2 B2 f2 | B4 a2 | g4 B2 | f4 B2 |1 ce dc BA | 
 G4 GG :|2 Pc2 Bc ed | c2 z2 EG || A3 ^G A2 | f3 e d2 | c3 A Gc | e4 Gc | 
 B3 A GB | f4 Bd | ce dc BA | G4 EG | A3 ^G A2 | f3 e d2 | c3 A Gc | e4 g2 | 
 fe dc BA | PG2 ^FG AB | Pc2 Bc ed | c2 z2 Ac ||[K:F] f3 e d2 | c3 B A2 | 
 .B2 .B2 .c2 | e4 dc | .B2 .B2 .c2 | e3 d cB | .A2 .A2 .c2 | f4 Ac | f3 e d2 | c3 B A2 | 
 .B2 .B2 .c2 | e4 c2 | a3 c c2 | g3 c c2 | f2 fc Ac | f2 z2 cc || c2 E2 G2 | c4 cc | 
 c2 F2 A2 | c4 cf | f2 ec ec | e2 dB dB | d2 cA cA | c4 cc | c2 E2 G2 | c4 cc | 
 c2 F2 A2 | c4 =Bc | d3 B B2 | e3 c c2 | f2 c2 A2 | F2 z2 z2 |  
X:1
L:1/8
M:3/4
K:none
[K:C] GG |:"C" G2 c2 e2 | c2 dc BA |"G7" G2 B2 f2 | B4 a2 | g4 B2 | f4 B2 |1"C" ce dc BA | 
 G4 GG :|2"C" Pc2 Bc ed | c2 z2 EG ||"F" A3 ^G A2 |"G7" f3 e d2 |"C" c3 A Gc | e4 Gc | 
"G7" B3 A GB | f4 Bd |"C" ce dc BA | G4 EG |"F" A3 ^G A2 |"G7" f3 e d2 |"C" c3 A Gc | e4 g2 | 
"G7" fe dc BA | PG2 ^FG AB |"C" Pc2 Bc ed | c2 z2 Ac ||[K:F]"F" f3 e d2 | c3 B A2 | 
"C7" .B2 .B2 .c2 | e4 dc | .B2 .B2 .c2 | e3 d cB |"F" .A2 .A2 .c2 | f4 Ac | f3 e d2 | c3 B A2 | 
"C7" .B2 .B2 .c2 | e4 c2 | a3 c c2 | g3 c c2 |"F" f2 fc Ac | f2 z2 cc ||"C7" c2 E2 G2 | c4 cc | 
"F" c2 F2 A2 | c4 cf |"C7" f2 ec ec |"Bb" e2 dB dB |"F" d2 cA cA | c4 cc |"C7" c2 E2 G2 | c4 cc | 
"F" c2 F2 A2 | c4 =Bc |"Bb" d3 B B2 |"C7" e3 c c2 |"F" f2 c2 A2 | F2 z2 z2 |]  