Create a melodious tune based on the given chord progression.
'D', 'Bm', 'G', 'A', 'D', 'Bm', 'G', 'A', 'D', 'Bm', 'G', 'A', 'D', 'A', 'A7', 'D', 'D', 'C', 'A', 'C', 'Am', 'A', 'A7', 'D', 'D', 'G', 'A7', 'D', 'Bm', 'C', 'D', 'G', 'A7', 'D', 'D', 'EG', 'A7', 'D'  
X:1
L:1/8
M:2/2
K:D
 FG |"D" AGFG"Bm" AGFG |"G" Adcd"A" BAFG |"D" AGFG"Bm" AGFG |"G" ABAG"A" FEFG |"D" AGFG"Bm" AGFG | 
"G" AdcB"A" AGFE |"D" dfed"A" cagf |"A7" edce"D" d2 :| z A |"D" (3ddd fd adfd | defg afdf | 
"C" (3=ccc ec gcec |"A" ^ceg^g aece |"C" (3=ccc ec gcec |"Am" A=cec gcec |"A" a^g=gf edcB | 
"A7" AGFE"D" D3 A, |"D" (3DDD FA"G" (3GGG Bd |"A7" cABc"D" dBAF | (3DDD FA"Bm" (3DDD FA | 
"C" EDEF GE =C2 |"D" (3DDD FA"G" (3GGG Bd |"A7" cABc"D" d3 A |"D" DF"^(Em)"EG"F#m" FA"^(G)"GB | 
"A7" cABc"D" d2 |]  