Construct chords that fit harmoniously with the provided melody.
z A2 | d2 dc de | f4 d2 | e2 ed ef | g4 e2 | f2 fe fg | a2 g2 f2 | 
 ef ed ce | d3 :: efg | a2 af ba | g2 gf ef | g2 ge ag | f2 fe de | 
 f2 fd f2 | g4 f2 | ef ed ce | d3 :: Ade | f4 g2 | a4 b2 | e4 a2 | 
 gf ef de | f4 g2 | a4 b2 | ea gf ge | d3 :|  
X:1
L:1/8
M:3/4
K:D
 z A2 |"D" d2 dc de |"D" f4 d2 |"A7" e2 ed ef |"A7" g4 e2 |"D" f2 fe fg |"D" a2 g2 f2 | 
"A7" ef ed ce |"D" d3 :: efg |"D" a2 af ba |"A7" g2 gf ef |"A7" g2 ge ag |"D" f2 fe de | 
"D" f2 fd f2 |"G" g4 f2 |"A7" ef ed ce |"D" d3 :: Ade |"D" f4"G" g2 |"D" a4"G" b2 |"A7" e4 a2 | 
"D" gf ef de |"D" f4"G" g2 |"D" a4"G" b2 |"A7" ea gf ge |"D" d3 :|  