Generate music to the given chord progression.
'G', 'Am', 'D7', 'G', 'Am/C', 'D7', 'G', 'A7', 'D', 'A7', 'D', 'A7', 'D', 'Em', 'A7', 'D', 'D', 'D7', 'C', 'Dm', 'G7', 'C', 'Dm', 'G7', 'C', 'C', 'D7', 'G', 'D7', 'G', 'D7', 'G', 'Am', 'D7', 'G', 'G'  
X:1
L:1/8
M:2/4
K:G
"^A""G" dB B2 |"Am" dc c>e |"D7" e/d/^c/d/ f/e/=c/A/ |"G" Ge d2 | dB B2 |"Am/C" gA A>e | 
"D7" e/d/^c/d/ f/d/=c/A/ |"G" GB G z ::[K:D]"^B""A7" A>^A A>B |"D" BA d^G/A/ |"A7" BA e^G/A/ | 
"D" BA fA/A/ |"A7" A>^A A>B |"D" BA dA/^A/ |"Em" Be"A7" ca |1"D" df d z :|2 
"D" df"D7" dd/"_>Teil A" d/ |][K:C] ^F/G/"^C" |:"C" eB d>c |"Dm" DF B>A |"G7" A/G/^F/G/ A/B/c/d/ | 
"C" f2 e^F/G/ | eB d>c |"Dm" DF B>A |"G7" A/G/^F/G/ B/A/f/d/ |1"C" ce c ^F/G/ :|2 
[K:G]"C" ce c ^c/d/"^D" |:"D7" e/d/c/A/ FD |"G" DB Bd |"D7" dc cc/d/ |"G" dB B^c/d/ | 
"D7" f/e/c/A/ FE |"G" DB Bd/^d/ |"Am" ea/g/"D7" fd |1"G" gb g ^c/d/ :|2"G" gb g F/"_>Teil C" G/ |]  