Design chord progressions that complement the provided melody.
(3DEF |: G2 G>F G2- G>B | A>G A>B c2- (3cBc | d>g f>g e>c A>F |1 
 G>A (3BAG D2 (3DEF :|2 G2 G>F G>A B>c || d2 d>B d>B g>f | e>c G>c e2- e>f | 
 (3gfg f>g e>c A>F | G>A (3BAG D2- (3DBc | d>B G>B d>B g>d | e>c A>c e2- e>f | 
 (3gfg f>g e>c A>F | G2 G>F G2 ||  
X:1
L:1/8
M:4/4
K:G
 (3DEF |:"G" G2 G>F G2- G>B |"D7" A>G A>B"C" c2- (3cBc |"G" d>g f>g"D7" e>c A>F |1 
"G" G>A (3BAG"D7" D2 (3DEF :|2"G" G2 G>F G>A B>c ||"G" d2 d>B d>B g>f |"C" e>c G>c e2- e>f | 
"G" (3gfg"D7" f>g e>c A>F |"G" G>A (3BAG"D7" D2- (3DBc |"G" d>B G>B d>B g>d |"C" e>c A>c e2- e>f | 
"G" (3gfg"D7" f>g e>c A>F |"G" G2 G>F G2 ||  