Design compatible chord transitions for the given music piece.
|: (3ABc | d2 dd d2 cB | ABGA F2 A2 | E2 A2 D2 A2 | Bcde dcBA | d2 a2 fgaf | 
 efge fgaf | gabg fdfa | gfed dcBA | BdBd gdgd | Ad Ad fAfA | 
 GBGB efed | c2 Bc A3 G | FGAF EFGE | FGAF GABG | A2 d2 fedc | 
 d6 :: (3ABc | d2 b2 agfe | d2 a2 c2 a2 | B2 gB ABcd | ecBA d2 df | 
 edcB caaa | Bggg Afff | edcB caaa | Bggg bgbg | afaf edcB | cABG AFGE | 
 DAFA DAFA | GEBE GEBE | FAdc BAGF | EFGA Bcde | A2 d2 fedc | d6 :|  
X:1
L:1/8
M:4/4
K:D
|: (3ABc |"D" d2 dd d2 cB |"A" ABGA F2 A2 |"A" E2 A2"D" D2 A2 |"Bm" Bc"D"de dcBA | d2 a2 fgaf | 
"A7" efge fgaf | ga"Bm"bg fdfa |"A7" gfed dcBA |"Bm" BdBd"G" gdgd |"D" Ad Ad fAfA | 
"G" GB"Em"GB efed |"A7" c2 Bc A3 G |"F#m" FG"A7"AF EFGE |"F#m" FG"A7"AF GABG |"A" A2"D" d2 fedc | 
 d6 :: (3ABc |"D" d2"Em" b2 agfe |"D" d2"A" a2 c2 a2 |"G" B2 gB ABcd |"A7" ecBA"D" d2 df | 
"A" edcB caaa |"G" Bggg"D" Afff |"A" edcB caaa |"G" Bggg bgbg |"D" afaf"A" edcB | cA"Em"BG AFGE | 
"D" DAFA DAFA |"Em" GEBE GEBE |"D" FAdc BAGF |"A7" EFGA Bcde | A2"D" d2 fedc | d6 :|  