Create musical compositions that adhere to the specified chord changes.
'Gm', 'D7', 'D', 'Cm', 'D', 'Cm', 'D', 'B', 'D', 'Cm', 'Gm', 'D', 'Eb', 'D', 'Gm', 'D', 'Gm', 'D', 'Gm', 'D', 'Cm', 'D', 'C', 'D', 'D'  
X:1
L:1/8
M:4/4
K:Dphr
"^A" |: DGA |"Gm" B4- BDGA | B4- BDGA | B2 (3BAG A2 (3AGF |"D7" F4- FDFG |"D" A4- ADFG | A4- ADFG | 
 A2 c2 (3cBA (3BAG |1"Cm" (3FGA (3GFE"D" D :|2"Cm" (3FGA (3GFE"D" D4 :|"B" |:"D" DE FG AB cd | 
"Cm" e4- eedc |"Gm" d4- ddcB |"D" c4- ccBA |"Eb" B8 |"D" ADFA"Gm" G2 z2 |"D" ADFA"Gm" GGAB | 
"D" (3cBA"Gm" (3BAG"D" (3AGF"Cm" (3GFE |"D" D8 :|"C" |:"D" (3FGA (3GFE DE F2 | z D FG (3AGF (3GFE | 
"D" (3FGA (3GFE DE F2 |1 (3AGF (3GFE D2{c} d2 :|  