Compose melodic pieces that follow the provided chord changes.
'D', 'D', 'G', 'D', 'Em', 'A7', 'D', 'D', 'G', 'D', 'A7', 'D', 'D', 'A7', 'D', 'A7', 'D', 'Bm', 'Em', 'A7', 'D', 'Bm', 'G', 'D', 'A7', 'D'  
X:1
L:1/8
M:4/4
K:D
|: FE |"D" DA,A,D FDDF |"D" AddB A2 FD |"G" GBEG"D" FADF |"Em" EFGE"A7" DCB,A, |"D" DA,A,D FDDF | 
"D" AddB A2 FD |"G" GBEG"D" FADF |"A7" EDCE"D" D2 :: fg |"D" afdf"A7" gece |"D" fdAd"A7" e2 dc | 
"D" dDEF"Bm" GABc |"Em" defg"A7" e2 fg |"D" afge fdec |"Bm" dABG AFGE |"G" FDED"D" A,DFD | 
"A7" EDCE"D" D2 :|  