Create chord progressions that complement the provided melody.
CA, |: G,A,CD EGAB | cBcd cAGc | ABAG EGAB | cAGE DCCA, | G,A,CD EGAB | cBcd cAGB | 
 ABAG EGAB | cAGE DC C2 :| e g2 e g2 eg | afed cA G2 | e a2 g a2 eg | agab ag e2 | 
 e g2 e g2 eg | aged cAGB | ABAG EGAB | cAGE DC C2 ||  
X:1
L:1/8
M:4/4
K:C
 CA, |:"C" G,A,CD EGAB | cBcd cAGc |"Am" ABAG EGAB | cAGE DCCA, |"C" G,A,CD EGAB | cBcd cAGB | 
"Am" ABAG EGAB |"G" cAGE DC C2 :|"C" e g2 e g2 eg | afed cA G2 |"Am" e a2 g a2 eg | agab ag e2 | 
"C" e g2 e g2 eg | aged cAGB |"Am" ABAG EGAB |"G" cAGE"C" DC C2 ||  