Create compositions that correspond to the specified chord progressions.
'D', 'G', 'A', 'D', 'G', 'A', 'D', 'G', 'A', 'D', 'G', 'A', 'D', 'D', 'G', 'D', 'A', 'D', 'G', 'D', 'G', 'A', 'A'  
X:1
L:1/8
M:2/2
K:D
"D" d2 (AF) d2 (AF) |"G" Efed"A" cABc |"D" defe"G" dcdB |"A" AdAF EFGE |"D" d2 (AF) d2 (AF) | 
"G" Efed"A" cABc |"D" defe"G" dcdB |"A" ABAG"D" FD D2 ::"D" a2 (fa) dafa |"G" b2 (gb) ebgb | 
"D" a2 (fa) dafa |"A" gefd ceef |"D" a2 (fa) dafa |"G" b2 (gb) ebgb |"D" agfe"G" dcdB |1 
"A" ABAG"^(D)" FD D2 :|2"A" AdAF EFGE |]  