Design chord progressions that complement the provided melody.
|: d2 BG d2 BG | cdef agfe | d2 BG d2 BG | ABcB ABc^c | d2 BG d2 BG | 
 cdef agfe | dgfe dcBA | G2 B2 G4 :: A2 FD B2 GE | c2 AF d3 d | 
 edcB cBAG | AGFE D4 | A2 FD B2 GE | c2 AF d3 d | edcB cBAG | ADFA G4 :|  
X:1
L:1/8
Q:1/4=180
M:2/2
K:G
|:"G" d2 BG d2 BG |"C" cdef"D" agfe |"G" d2 BG d2 BG |"D" ABcB ABc^c |"G" d2 BG d2 BG | 
"C" cdef"D" agfe |"G" dgfe"D" dcBA |"G" G2 B2 G4 ::"D" A2 FD"Em" B2 GE |"Am" c2 AF"Bm" d3 d | 
"C" edcB cBAG |"D" AGFE D4 | A2 FD"Em" B2 GE |"Am" c2 AF"Bm" d3 d |"C" edcB"D" cBAG | ADFA"G" G4 :|  