Construct chords that fit harmoniously with the provided melody.
BG G>A | BG GB | AD AD | AB cA | BG G>A | BG GB | AD FA | G2 G2 :: A | 
 Bd ce | dg B>c | dc A2 | ed B>A | Bd ce | dg B>c | dc AF | G2 G2 :|  
X:1
L:1/8
M:2/4
K:G
"G" BG G>A | BG GB |"D" AD AD |"D7" AB cA |"G" BG G>A | BG GB |"D" AD FA |"G" G2 G2 :: A | 
"G" Bd"C" ce |"G" dg B>c |"D" dc A2 |"G" ed B>A |"G" Bd"C" ce |"G" dg B>c |"D7" dc AF |"G" G2 G2 :|  