Write a piece of music that adheres to the indicated chord sequence.
'G', 'D7', 'G', 'C', 'D7', 'G', 'G', 'A7', 'D', 'A7', 'D', 'A7', 'D', 'D', 'A7', 'D', 'G', 'A7', 'D', 'D', 'C', 'D', 'G', 'A7', 'D', 'C', 'D', 'A7', 'D', 'G', 'D7', 'G', 'C', 'D7', 'G', 'G', 'D7', 'G', 'C', 'D7', 'G'  
X:1
L:1/8
M:4/4
K:G
|:"G" d2 dd d2 g2 | d3 c B2 A2 | G3 A B2 d2 | dcBc"D7" A2 D2 |"G" d2 dd d2 g2 | d3 c B2 G2 | 
"C" A2 Bc"D7" B2 A2 |1"G" GBdG BDGB ||2"G" G4"A7" A4 |:[K:D]"D" [fA]2 ff f2 gf |"A7" e2 c2"D" d4 | 
"A7" c2 d2 e2 c2 |"D" d2 e2 f2 A2 |"D" [fA]2 ff f2 gf |"A7" e2 c2"D" d4 |"G" g3 f e2 A2 | 
"A7" B2 c2"D" d4 ::"D" d2 fd adfd |"C" =c2 ec gcec |"D" d2 fd adfa |"G" gbag"A7" fdec | 
"D" d2 fd ad f2 |"C" =c2 ec gc e2 |"D" d2 fd ad fa |"A7" bgec"D" d4 :| 
[K:G]"^Final time through ends with a version of Part A" |"G" d2 dd d2 g2 | d3 c B2 A2 | 
 G3 A B2 d2 | dcBc"D7" A2 D2 |"G" d2 dd d2 g2 | d3 c B2 G2 |"C" A2 Bc"D7" B2 A2 |"G" GBdG BDGB | 
"G" d2 dd d2 g2 | d3 c B2 A2 | G3 A B2 d2 | dcBc"D7" A2 D2 |"G" d2 dd d2 g2 | d3 c B2 d2 | 
"C" e4"D7" f4 |"G" g2 d2 G4 ||  