Create chord progressions that complement the provided melody.
d2 |: A2 f2 f2 ef | e2 d2 d2 cd | c2 B2 Bcde | f2 e2 A3 A | 
 A2 f2"^A/c#" f2 ef | e2 d2 d2 cd | c2 B2 f2 e2 | d4 d2 d2 :: 
 A2 A2 defd | A2 A2 defd | agfg e2 e2 | agfg e2 e2 | A2 A2 defd | 
 A2 A2 defd | agfg egfe | d2 f2 d2 d2 :|  
X:1
L:1/8
M:4/4
K:D
 d2 |:"D" A2 f2"A" f2 ef |"D" e2 d2"Bm" d2 cd |"Em" c2 B2"E7" Bcde |"A" f2 e2 A3 A | 
"D" A2 f2"^A/c#" f2 ef |"C" e2 d2"Bm" d2 cd |"Em" c2 B2"A7" f2 e2 |"D" d4 d2 d2 :: 
"D" A2 A2"A7" defd |"D" A2 A2"Bm" defd |"Em" agfg e2 e2 |"Em" agfg"A7" e2 e2 |"D" A2 A2"A7" defd | 
"Bm" A2 A2 defd |"Em" agfg"A7" egfe |"D" d2 f2 d2 d2 :|  