Formulate chords that enhance and support the supplied melody.
|: GDG BGB | dba g2 e | d3 B2 A | AGE E2 D | GDG BGB | dba g2 e | 
 dgd edB | cAF G3 :: g2 g Bcd | G2 G E2 D | g3 Bcd | 
 e2 d def | g2 g Bcd | G2 G E2 D | GDG BdB | cAF G3 :|  
X:1
L:1/8
M:6/8
K:G
|:"G" GDG BGB | dba g2 e | d3 B2 A |"Gsus2" AGE"D" E2 D |"G" GDG BGB | dba g2 e | 
"Gsus4" dgd"C" edB |"D7" cAF"G" G3 ::"G" g2 g Bcd |"Em6" G2 G E2 D |"G" g3"Gsus4" Bcd | 
"C" e2 d"D" def |"G" g2 g Bcd |"Em6" G2 G"D" E2 D |"G" GDG"C" BdB |"D7" cAF"G" G3 :|  