Create a melody that follows the given chord progression.
'C', 'A', 'C', 'Gm', 'C', 'Gm', 'C', 'Gm', 'F', 'C', 'F', 'Gm', 'B', 'F', 'Eb', 'F', 'Eb', 'F', 'Eb', 'F', 'Eb', 'F', 'Gm', 'Dm', 'Cm', 'Dm'  
X:1
L:1/8
M:4/4
K:Dphr
"C" [cG=E]4 [cGE]4 | [cG=E]2 [cGE]2 [cGE]2 [cGE]2 ||"A" |:"C" Gc Gc- cc"Gm" B/A/G | 
"C" Gc Gc- cc"Gm" B2 |"C" Gc Gc- cc"Gm" B/A/G |1 GA Bc"F" AG A/G/F :|2"C" GF"F" BA"Gm" G2 G2 || 
"B" ||"F" [AFC]2 z [AFC] z [AFC]"Eb" [GEB,]2 |"F" [AFC]2 z [AFC] z [AFC]"Eb" [BGE]2 | 
"F" [AFC]2 z [AFC] z [AFC]"Eb" [GEB,]2 |1"F" [AD]2"Eb" [BE]2"F" [cF]2"Gm" [dG]2 :|2 
"Dm" ED"Cm" FE"Dm" D2 D2 |]  