Construct chords that fit harmoniously with the provided melody.
d2 d d2 d | d2 d Bcd | e2 e e2 e | e3- e2 e | f2 f f2 f | f2 f f2 e | e2 d d2 e | 
 d3 B2 c | d2 d d2 d | d2 d Bcd | e2 e e2 e | e3- e2 e | f2 f f2 f | f2 f f2 e | 
 ddd e2 f | g3 a"^fine" z |] b3 fga | g3 e3 | bc'b agf | e3- e2 z | 
 a3 e2 g | f3 d3 | aba gfe | ded cBA |]  
X:1
L:1/8
M:6/8
K:G
"G" d2 d d2 d | d2 d Bcd |"C" e2 e e2 e | e3- e2 e |"D7" f2 f f2 f | f2 f f2 e |"G" e2 d d2 e | 
 d3 B2 c |"G" d2 d d2 d | d2 d Bcd |"C" e2 e e2 e | e3- e2 e |"D7" f2 f f2 f | f2 f f2 e | 
 ddd e2 f |"G" g3 a"^fine" z |]"B7" b3 fga |"Em" g3 e3 |"B7" bc'b agf |"Em" e3- e2 z | 
"A7" a3 e2 g |"D" f3 d3 |"A7" aba gfe |"D7" ded cBA |]  