Compose melodic pieces that follow the provided chord changes.
'G', 'C', 'G', 'D7', 'G', 'D7', 'G', 'C', 'G', 'D7', 'G', 'D7', 'G', 'C', 'G', 'D7', 'G', 'G7', 'C', 'G', 'D7', 'G', 'D7', 'G'  
X:1
L:1/16
M:2/4
K:G
 GA |"G" B2B2"C" cBce |"G" d2dc BGBd |"D7" cBcA FDFA |"G" Addc"D7" BGDG |"G" B2B2"C" cBce | 
"G" d2dc BGBd |"D7" cBcA FDFA |"G" G2"D7"G2"G" G2 :: Bd |"C" gagf ecge |"G" d2dc BGBd | 
"D7" cBcA FDFA |"G" Addc"G7" BGBd |"C" gagf ecge |"G" d2dc BGBd |"D7" cBcA FDFA | 
"G" G2"D7"G2"G" G2 :|  