Create a melodic piece that follows the given chord progression.
'G', 'C', 'D', 'G', 'C', 'D', 'G', 'G', 'D', 'C', 'G', 'G', 'D', 'C', 'D', 'G', 'G', 'D', 'C', 'G', 'G', 'C', 'D', 'G'  
X:1
L:1/8
M:4/4
K:G
|:"G" G2 G2 B<d d2 |"C" c>A B>G"D" A>G F<D |"G" G2 G2 B<d d2 |"C" e<g"D" f<a"G" g2 g2 :| 
"G" g>a b>g"D" a>g f<d |"C" e>f g>e"G" d<B B<G |"G" g>a b>g"D" a>f f<d |"C" e<g"D" f<a"G" g2 g2 |] 
"G" g>a b>g"D" a>g f<d |"C" e>f g>e"G" d<B B>A |"G" G2 G2 B<d d2 |"C" e<g"D" f<a"G" g2 g2 |]  