Construct harmonizing chords for the given musical piece.
e2 cA cdef | gedc BcdB | e2 cA cdef | gedB{c} BA A2 | e2 cA cdef | 
 gedc BcdB | cAcd edef | gedB{c} BA A2 |] cAce"^(D)" a2 ef | gedc BcdB | 
 eA A2 a2 ef | gedB{c} BA A2 | cAce"^(D)" a2 ef | gedc BcdB | A2 (3(Bcd) eaaf | 
 gedB"^(A)"{c} BA A2 |]  
X:1
L:1/8
M:2/2
K:D
"A" e2 cA cdef |"G" gedc BcdB |"A" e2 cA cdef |"G" gedB"A"{c} BA A2 |"A" e2 cA cdef | 
"G" gedc BcdB |"A" cAcd edef |"G" gedB"A"{c} BA A2 |]"A" cAce"^(D)" a2 ef |"G" gedc BcdB | 
"A" eA A2 a2 ef |"G" gedB"A"{c} BA A2 |"A" cAce"^(D)" a2 ef |"G" gedc BcdB |"A" A2 (3(Bcd) eaaf | 
"G" gedB"^(A)"{c} BA A2 |]  