Design chord structures to suitably support the given melody.
{c} BGc dAG | cAe dcA | BGc dAG | BFd cBF |{c} BGc dAG | cAe def | 
 gBc def | e2 d cAE :| [Fd]df fdA | ^A/c/de fdc | B/c/de f2 g | 
 [=ca]2 g aba | aBc [dg]Bc | [cg]Ae [df]cA | GBc def | e2 d cBc :| BGc dBA | 
 BFc dBd | cAd ecA | F/G/AB/c/ d/c/d/e/f | gbc e/f/ga | fac B2 f | 
 gBc def |1 e/f/ed cdc :|2 (3e/f/e/dc d3 ||  
X:1
L:1/8
M:6/8
K:D
"G"{c} BGc dAG |"A" cAe dcA |"G" BGc dAG |"Bm" BFd cBF |"G"{c} BGc dAG |"A" cAe"D" def | 
"G" gBc def |"A" e2 d cAE :|"D" [Fd]df fdA |"D+" ^A/c/de fdc |"Bm/D" B/c/de f2 g | 
"D7" [=ca]2 g aba |"G" aBc [dg]Bc |"A" [cg]Ae"D" [df]cA |"G" GBc def |"A" e2 d cBc :|"G" BGc dBA | 
"Bm" BFc dBd |"A" cAd ecA |"D" F/G/AB/c/ d/c/d/e/f |"Em" gbc e/f/ga |"D" fac"Bm" B2 f | 
"G" gBc def |1"A" e/f/ed cdc :|2"A" (3e/f/e/dc"D" d3 ||  