Create a melodious tune based on the given chord progression.
'G', 'D7', 'G', 'C', 'G', 'Am', 'D7', 'G', 'D7', 'G', 'C', 'D7', 'G', 'G', 'C', 'G', 'Am', 'D7', 'G', 'C', 'D7', 'G', 'D7', 'G', 'C', 'G', 'Am', 'D7', 'G', 'D7', 'G', 'C', 'D7', 'G'  
X:1
L:1/8
M:4/4
K:G
|:"^A" GA |"G" B2 Bd"D7" cBAG |"G" B2 d2"C" efge |"G" d2 de dBAG |"Am" B2 A2"D7" A2 GA | 
"G" B2 Bd"D7" cBAG |"G" B2 d2"C" efge |"^G/d" d2 de"D7" dBGA |"G" B2 G2 G2 :|"^B" (3def | 
"G" gfga gfed |"C" edef g2 fe |"G" d2 de dBAG |"Am" B2 A2"D7" A2 (3def |"G" gfga gfed | 
"C" edef g2 fe |"^G/d" d2 de"D7" dBGA |"G" B2 G2"D7" G2 (3def |"G" gfga gfed |"C" edef g2 fe | 
"G" d2 de dBAG |"Am" B2 A2"D7" A2 GA |"G" B2 Bd"D7" cBAG |"G" B2 d2"C" efge | 
"^G/d" d2 de"D7" dBGA |"G" B2 G2 G2 ||  