Produce a tune that adheres to the mentioned chord progression.
'G', 'G', 'C', 'G', 'C', 'Am', 'D', 'G', 'G', 'C', 'G', 'D', 'G', 'D', 'G', 'C', 'G', 'C', 'D', 'D', 'D', 'G', 'C', 'G', 'D', 'G', 'D', 'G', 'C', 'G', 'C', 'D', 'D', 'G', 'G', 'C', 'G', 'D', 'G'  
X:1
L:1/8
M:4/4
K:G
 D2 |"G" GABc dB G2 |"G" gagf"C" e2 dc |"G" BGBd"C" cABG |"Am" ABAG"D" E2 D2 |"G" GABc dB G2 | 
"G" gagf"C" e2 dc |"G" BGBd"D" cAFA |"G" G2 :| g2 |"D" fefg af d2 |"G" gagf"C" e2 dc | 
"G" BGBd"C" cABG |"D" ABAG"D" E2 eg |"D" fefg af d2 |"G" gagf"C" e2 dc |"G" BGBd"D" cAFA | 
"G" G2 GG G2 g2 |"D" fefg af d2 |"G" gagf"C" e2 dc |"G" BGBd"C" cABG |"D" ABAG"D" E2 D2 | 
"G" GABc dB G2 |"G" gagf"C" e2 dc |"G" BGBd"D" cAFA |"G" G2 ||  