Compose a melody using the given chord progression.
'C', 'C', 'C', 'C+', 'Am', 'C', 'Gdim', 'G7', 'Dm7', 'G7', 'G7', 'G7', 'G7', 'Dm7', 'G7', 'G7', 'D7', 'G7', 'G7', 'G+', 'E', 'G7', 'C', 'C', 'C', 'G+', 'Am', 'C', 'C', 'C', 'Cm7', 'F#7', 'Dm', 'F', 'Cdim', 'C', 'C', 'F', 'C', 'G7', 'C', 'G', 'Adim', 'G', 'C', 'G7', 'C', 'G', 'C', 'C', 'C', 'G', 'C', 'C', 'C', 'F', 'G7', 'G', 'G', 'C', 'Am', 'Cdim', 'G7', 'G', 'C', 'F', 'G7', 'C', 'C', 'G', 'Am', 'G7', 'Dm', 'G', 'C', 'F', 'C', 'C', 'C', 'F', 'C', 'C'  
X:1
L:1/4
M:3/4
K:C
"C" e2 z |"C" c2 z |"C" G z"C+" ^G |"Am" A z G |"C" e3 |"Gdim" g3 |"G7" f3- |"Dm7" f2"G7" z | 
"G7" f3 |"G7" d3 |"G7" B3 |"Dm7" A3 |"G7" G B d |"G7" g"D7" ^f"G7" =f |"G7" e"G+" ^d"E" e | 
"G7" d B G |"C" e z z |"C" c z z |"C" G z"G+" ^G |"Am" A z"C" G |"C" E3 |"C" G2"^CCm7" (^G | 
"Cm7" A3-)"F#7" |"Dm" A z A/B/ |"F" c B A |"Cdim" c B G |"C" G c e |"C" g2"F" f |"C" e3 |"G7" d3 | 
"C" c"G" G"Adim" A |"G" B"C" c"G7" d :|"C" e2 g |"G" d2 g |"C" c2 z |"C" G/<G/ G2 |"C" A2 G | 
"G" F2 G |"C" E3 |"C" E G A |"C" c2 c |"F" c B A |"G7" G2 F |"G" D3 |"G" G2 F |"C" C3 | 
"Am" A2"Cdim" G |"G7" G2"G" c |"C" e2 g |"F" d2 g |"G7" c2 z |"C" G/<G/ G |"C" c3 |"G" c2 B | 
"Am" A3 |"G7" G"Dm" A"G" B |"C" c3 |"F" B2 A |"C" G2 c |"C" E G c |"C" e3 |"F" f e d |"C" c3- | 
"C" c2 :|  