Design chord structures to suitably support the given melody.
A3 F ABde | fdec d2 cd | BE E2 G3 B | AF F2 dFAF | A3 F ABde | 
 fdec d2 cd | BAGB ABde | faeg fd d2 :: fd ad bd ad | dfaf gfed | 
 fbba b2 ba |"^(G)" fbba feeg | fd ad bd ad | dfaf gfed | BAGB ABde | 
 faeg fd d2 :|  
X:1
L:1/8
M:2/2
K:D
"D" A3 F"A" ABde |"D" fd"A"ec"D" d2 cd |"Em" BE E2"G" G3 B |"D" AF F2"A" dFAF |"D" A3 F"A" ABde | 
"Bm" fdec"D" d2 cd |"G" BAGB"D" ABde |"A" faeg"D" fd d2 ::"D" fd ad bd ad |"D" dfaf"A" gfed | 
"Bm" fbba b2 ba |"^(G)" fbba"A" feeg |"D" fd ad bd ad |"D" dfaf"A" gfed |"G" BAGB"D" ABde | 
"A" faeg"D" fd d2 :|  