Compose music adhering to the designated chord pattern.
'G', 'D7', 'Am', 'D7', 'G', 'C', 'D7', 'G', 'D7', 'G', 'D', 'A7', 'D', 'A7', 'D', 'D', 'C', 'G7', 'Dm', 'G7', 'C', 'Dm', 'G7', 'C', 'G7', 'C', 'G7', 'C', 'G7', 'C'  
X:1
L:1/16
M:2/4
K:G
"^A""G" (db).b2 g4 | (Be).e2 d4 | (Bc).d.e (fg).a.b |"D7" b2a^g a4 |"Am" (ec').c'2 a4 | 
 (cf).f2 e4 |"D7" (AB).c.d (ef).g.a |"G" b2g2 d4 | (db).b2 g4 | (Be).e2 d4 | (Bc).d.e (fg).a.b | 
"C" d'2c'b c'4 |"D7" c'4 b2>a2 |"G" a2g2 f2e2 |"D7" d2(fe) (dc).B.A |"G" G2G2 G2 z2 :: 
[K:D]"^B""D" f2ff f2ff | f2b2 a4 | d2dd d2dd | d2g2 f4 |"A7" g4 a2g2 |"D" f4 g2f2 |"A7" e4 f2e2 |1 
"D" d2AA A2A2 :|2"D" d2dd d2d2 |:[K:C]"^C""C" G2>c2 c2>e2 | (ea).a2 g4 | z e^de f2e2 | 
"G7" e2d^c d4 |"Dm" A2>d2 d2>f2 | (fb).b2 a4 |"G7" z d^cd e2d2 |"C" d2cB c4 | G2>c2 c2>e2 | 
 (ea).a2 g4 |"Dm" A2>d2 d2>f2 | (fb).b2 a4 |"G7" !>!a4 !>!b4 |"C" c'2e2 (e^d).e2 | 
"G7" a2d2 (d^c).d2 |"C" g2c2 cBc2 |"G7" !>!a4 !>!b4 |"C" c'2e2 (e^d).e2 |"G7" g2de f2ed | 
"C" c2e2 c2 z2 |]  