Create pleasing chord progressions that complement the provided melody
B2 B cBc d3 d2 e | dBG dBG A3 AGA | B3 cBc d3 d2 g | 
 fed cBA G3 G3 :| g2 d B2 g f2 e c3 | ded c2 A ded B2 d | 
 g2 d B2 g f2 d c2 B | ABc def g3 g3 :|  
X:1
L:1/8
M:12/8
K:G
"G" B2 B"Am" cBc"G" d3 d2 e |"G" dBG dBG"D7" A3 AGA |"G" B3"Am" cBc"G" d3 d2 g | 
"D7" fed cBA"G" G3 G3 :|"G" g2 d B2 g"Am" f2 e c3 |"D7" ded c2 A"G" ded B2 d | 
"G" g2 d B2 g"D" f2 d c2 B |"D7" ABc def"G" g3 g3 :|  