Compose melodic pieces that follow the provided chord changes.
'C', 'F', 'C', 'G', 'C', 'F', 'G', 'C', 'C', 'F', 'Dm', 'G', 'C', 'F', 'G', 'C', 'Cm', 'Gm', 'F9', 'G7', 'Cm', 'Gm', 'F9', 'G7', 'C', 'C', 'F', 'C', 'G', 'C', 'F', 'G', 'C', 'C', 'F', 'Dm', 'G', 'C', 'F', 'G', 'C', 'Cm', 'Gm', 'F9', 'G7', 'Cm', 'Gm', 'F9', 'G7', 'C'  
X:1
L:1/8
M:2/4
K:C
"^A""C" c>d ee |"F" f>e df |"C" ed cB |"G" A2 G2 |"C" c>d ee |"F" f>e df |"G" ec dB |"C" c2 c2 :: 
"^B""C" gf/e/ de |"F" fe/d/ ce |"Dm" dc Bc |"G" d>e d2 |"C" gf/e/ de |"F" fe/d/ ce |"G" dc cB | 
"C" c2 c2 ::[K:Cmin]"^C""Cm" ed/c/ ed/c/ |"Gm" Bc d2 |"F9" G>=A Bc |"G7" de dc |"Cm" ed/c/ ed/c/ | 
"Gm" Bc d2 |"F9" G>=A Be |"G7" c=B"C" c2 :|[K:C]"^A""C" e>f gg |"F" a>g fa |"C" gf ed |"G" c2 d2 | 
"C" e>f gg |"F" a>g fa |"G" g/f/e fd |"C" e2 e2 ::"^B""C" ga/b/ c'g |"F" a>g fa |"Dm" g/a/g/f/ ef | 
"G" g>a g2 |"C" ga/b/ c'g |"F" a>g fa |"G" g/a/g/f/ ed |"C" c2 c2 ::[K:Cmin]"^C""Cm" ef/g/ ef/g/ | 
"Gm" ag fe |"F9" d>e dc |"G7" Bc d2 |"Cm" ef/g/ ef/g/ |"Gm" ag fe |"F9" d>e dc |"G7" d=B"C" c2 :|  