Compose a harmonious piece with the indicated chord progression as a foundation.
'C', 'Dm', 'G7', 'C', 'C', 'G7', 'C', 'G7', 'C', 'Dm', 'G7', 'C', 'G7', 'C', 'C', 'G', 'G', 'D7', 'G', 'D7', 'G', 'D7', 'C', 'C', 'G7', 'C', 'C', 'G7', 'C'  
X:1
L:1/8
M:2/4
K:C
"C" c2 G2 | e2 c2 |"Dm" dA"G7" BA/B/ |"C" cc/c/ cG |:"C" G2 E>G | AG e>d | c3 E | .G2 c2 | 
"G7" B3 D | .F2 B>d |"C" c3 E |"G7" .G2 G>G |"C" G2 E>G | AG e>d | c3 E | .G2 c>c |"Dm" A2 f>d | 
"G7" cB AB |"C" .c2"G7" B>d |1"C" cc/c/ cG :|2"C" cc/c/ c2 |:[K:G]"G" !>!d2 B>c | !>!d2 G>A | 
 !>!B2 G>E |"G" !>!D2 B>e |"D7" .d2 !>!A>B | .c2 !>!c>e |"G" .d2 !>!G>A | .B2 z d | !>!d2 B>c | 
 !>!d2 G>A | !>!B2 G>E | !>!D2 B>e |"D7" .d2 A>B | .c2 !>!E>F |"G" GG/G/ GG |1 G2"D7" !>!d2 :|2 
 .G2 z2 ||[K:C]"C" c2 c>c | .c2 E>G |:"C" (A2 G2) | c2 G2 | e3 f | .c2 e>f |"G7" e3 d | FG e>d | 
"C" (dc) (EA) | .G2 E>G |"C" A2 G2 | c2 G2 | e3 f | .c2 e>f |"G7" (ed) (fd) | BG g>B | 
"C" .c2 c>c |1 .c2 E>G :|2 c2 z2 |]  