Craft a musical arrangement in accordance with the stated chord progression.
'G', 'D7', 'G', 'D7', 'G', 'A7', 'D', 'A7', 'D', 'A7', 'D', 'A7', 'D', 'C', 'G7', 'C', 'G7', 'C', 'D7', 'G', 'D7', 'G', 'D7', 'G', 'D7', 'G'  
X:1
L:1/16
M:2/4
K:G
"^A""G" g2B2 d2dg |"D7" f2A2 c2cf | a2A2 d2fa |"G" g2B2 d2dg | g2B2 d2dg |"D7" f2A2 c2cf | 
 a2A2 d2fa |"G" g2g2 g2 z2 ::[K:D]"^B""A7" A2g2 A2>e2 |"D" A2f2 dcd2 |"A7" A2e2 cBc2 | 
"D" A2f2 dcd2 |"A7" A2g2 A2>e2 |"D" A2f2 dcd2 |"A7" A2e2 dcBc |"D" d2d2 d2"_>Teil A" z2 :: 
[K:C]"^C""C" G4 ABcd | e4 c2ea |"G7" g4 d2fa |"C" g4 e4 | G4 ABcd | e4 c2ea |"G7" g4 gfde | 
"C" c2c2 c2"_fine" z2 ::[K:G]"^D""D7" d2^cd ed=cA |"G" G2Bd gfg2 |"D7" a2ag f2d2 |"G" b2ba g2Bc | 
"D7" d2^cd ed=cA |"G" G2Bd gfg2 |"D7" a2ag fdef |"G" g2g2"_>Teil C" g2 z2 :|  