Compose music that follows the given chord progression.
'G', 'G', 'C', 'G', 'Am', 'D7', 'G', 'G', 'C', 'G', 'D7', 'G', 'Em', 'Em', 'D', 'D', 'D7', 'G', 'C', 'G', 'Am', 'D7', 'G', 'D7', 'G'  
X:1
L:1/8
M:4/4
K:G
"^A" dc |"G" BGDG BGDG |"G" (3gagfg"C" e2 dc |"G" BGDG BGDG |"Am" dcB<c"D7" A2 dc |"G" BGDG BGDG | 
"G" (3gagfg"C" e2 dc |"G" Bdfe"D7" dcAF |"G" G2 B2 G2 :|"^B" ga |"Em" bagf efga |"Em" bagf e2 fg | 
"D" agfe defg |"D" agfe"D7" d2 (3def |"G" gfgd"C" e2"G" d2 |"Am" cBAB"D7" cdef |"G" gfgd"D7" ecAF | 
"G" G2 B2 G2 :|  