Construct chords that fit harmoniously with the provided melody.
E2 | A2 c2 cdBc | A2 E2 EFED | CEAE DCDF | EFED C2 A,2 | AEcA ecfe | 
 agfe dcBA | GBeB AGAc | BAGF E2 :: e2 | eaec AcAE | DCDE FEDC | 
 B,2 fe dcBA | GABG E2 (3efg | aece fdBd | ceAc BG E2 | efed cBAG | 
 A2 c2 A2 :|  
X:1
L:1/8
M:2/2
K:A
 E2 |"A" A2 c2"E7" cdBc |"A" A2 E2"E7" EFED |"A" CEAE"D" DCDF |"E7" EFED"A" C2 A,2 |"A" AEcA ecfe | 
 agfe dcBA |"E" GBeB"B7" AGAc |"B7" BAGF"E" E2 :: e2 |"A" eaec AcAE |"D" DCDE FEDC | 
"Bm" B,2 fe dcBA |"E" GABG"E7" E2 (3efg |"A" aece"D" fdBd |"A" ceAc"E" BG E2 |"E7" efed cBAG | 
"A" A2 c2 A2 :|  