Design compatible chord transitions for the given music piece.
(3ABc | d2 dA BAFD | CDEF G2 AG | FAdc Bdgf | edcB Agfe | d2 dA BAFD | 
 CDEF G2 AG | FAdA BGEC | D2 D2 D2 :: AB | cdef gecA | defg a2 fa | 
 g2 eg f2 df | edcB Agfe | d2 dA BAFD | CDEF G2 AG | FAdA BGEC | 
 D2 D2 D2 :|  
X:1
L:1/8
M:4/4
K:D
 (3ABc |"D" d2 dA BAFD |"A7" CDEF G2 AG |"D" FAdc"G" Bdgf |"A7" edcB Agfe |"D" d2 dA BAFD | 
"A7" CDEF G2 AG |"D" FAdA"A7" BGEC |"D" D2 D2 D2 :: AB |"A7" cdef gecA |"D" defg a2 fa | 
"G" g2 eg"D" f2 df |"Em" edcB"A7" Agfe |"D" d2 dA BAFD |"A7" CDEF G2 AG |"D" FAdA"A7" BGEC | 
"D" D2 D2 D2 :|  