Compose music that adheres to the specified chord transitions.
'D', 'G', 'D', 'Bm', 'Em', 'A', 'G', 'Em', 'D', 'G', 'A7', 'D', 'G', 'D', 'D', 'G', 'A7', 'D', 'A7', 'A7', 'Bm', 'Em', 'A7', 'D', 'D'  
X:1
L:1/8
Q:1/2=112
M:2/2
K:D
|:"^A""D" d3 c dAFA |"G" B2 A2"D" A4 |"Bm" F2 GA"Em" BAGF |"A" E2 E2 E3 F |"G" G3 A"Em" B2 AG | 
"D" FEFG A2 d2 |"G" B2 cd"A7" edcB |"D" A2"G" d2"D" d4 ::"^B""D" f2 ef"G" g3 f |"A7" edcB A2 Bc | 
"D" d2 A2 F2 D2 |"A7" A4-"A7" A2 G2 |"Bm" F2 EF D2 B2 |"Em" G2 FG"A7" E2 c2 |"D" d2 A2 F2 EF | 
"D" D4 D4 :|  