Create chord progressions to complement the provided melody.
|: G | G G A A | B2"^/" B G | B3/2 A/"^/" B ^c | d2 d A/B/ | 
 c c B G | A F"^/" D d/c/ | B c A A | G2-"^/" G :: B | A d d ^c | 
 d2-"^/" d A | c c B B | A2- A d/c/ | B G"^/" d2 | D/E/F/G/"^/" A/B/ c | 
 B3/2 c/ B A | G2-"^/" G :|  
X:1
L:1/4
M:2/2
K:G
|: G |"C" G G"D7" A A |"G" B2"^/" B G |"G" B3/2 A/"^/" B"A7" ^c |"D" d2"Dm" d A/B/ | 
"Am" c c"G" B G |"D" A F"^/" D d/c/ |"G" B c"D7" A A |"G" G2-"^/" G :: B |"Dm" A d"A" d ^c | 
"D" d2-"^/" d A |"Am" c c"E" B B |"A" A2-"D" A d/c/ |"G" B G"^/" d2 |"D" D/E/F/G/"^/" A/B/ c | 
"G" B3/2 c/"D" B A |"G" G2-"^/" G :|  