Create melodies that complement the given chord progression.
'G', 'D7', 'G', 'D7', 'G', 'C', 'D7', 'G', 'D7', 'G', 'D7', 'G', 'D7', 'G', 'Am', 'Em', 'E', 'Am', 'Dm', 'E7', 'Am', 'Em', 'E', 'Am', 'G', 'Am', 'D', 'D', 'Am', 'D7', 'G', 'C', 'D7', 'G'  
X:1
L:1/8
M:6/8
K:G
|:"^A" d/c/ |"G" B2 G"D7" AFD |"G" GAG"D7" Gdc |"G" B2 G GAB |"C" cBc"D7" d2 c |"G" B2 G"D7" AFD | 
"G" GAG"D7" Gdc |"G" B2 G"D7" AFD |"G" G3- G2 ::"^B" A |"Am" ABA A2 G |"Em" E2 F G2"E" ^G | 
"Am" ABA c2 d |"Dm" e2 d"E7" c2 B |"Am" ABA A2 G |"Em" E2 F G2"E" ^G |"Am" A2 A"G" BAG | 
"Am" A3- A2 ::"^C" (3A/B/c/ |"D" d3 dcd |"D" D3 DED |"Am" c3 cBc |"D7" D3 DEF | 
"G" G2 D"^D7/a" G2 A |"^G/b" B2 G"C" B2 c |"D7" d2 D DEF |"G" G3- G2 :|  