Compose melodic pieces that follow the provided chord changes.
'D', 'F#m', 'G', 'D', 'G', 'D', 'A', 'D', 'A', 'G', 'D', 'A', 'D', 'G', 'D', 'A', 'D', 'D', 'G', 'D', 'G', 'D', 'A', 'D', 'G', 'D', 'G', 'A', 'D', 'G', 'D'  
X:1
L:1/16
Q:1/4=60
M:2/4
K:D
 (DF) |"D" A2AB A2FG | AFAB A2>B2 | AGFE DEFG |"F#m" A2AB A2dc |"G" B2Bc B2Ac | BABc B2dB | 
"D" AGFE DEFG |"G" B2Bd B2b2 |"D" bafb ageg | fedf"A" e2de |"D" fedB BAdF |"A" A2AB A2dc | 
"G" B2AB"D" d2Bd |"A" e2de"D" f2ed |"G" BABc"D" d2F2 |"A" E4"D" D2 :: (fg) |"D" a2ab a2fg | 
 agab a2fg | agfe defg | a2ab a2fa |"G" b2bc' b2ga | babc' b2c'b |"D" agfe defa |"G" b2b2 b2fa | 
 bafb"D" afeg | fedf"A" e2de |"D" fedB"G" BAdF |"D" A2AB A2dc |"G" B2AB d2cd |"A" e2de"D" f2ed | 
"G" BABc"D" d2F2 | E4 D2 :|  