Craft a musical piece that follows the outlined chord structure.
'G', 'D7', 'C', 'G', 'C', 'D7', 'G', 'D7', 'C', 'G', 'D7', 'G', 'D7', 'G', 'A7', 'D', 'A7', 'D', 'A7', 'D', 'A7', 'D', 'C', 'G7', 'C', 'Dm', 'G7', 'C', 'G7', 'C', 'Dm', 'G7', 'C'  
X:1
L:1/8
M:3/4
K:G
"^A""G" (3(ddd) .d2 .g2 |"D7" .g2 .f2 .f2 |"C" .f2 .e2 .e2 |"G" .e2 .d2 .d2 | (3(ggg) .b2 .d'2 | 
"C" .d'2 .e2 .e2 |"D7" (3(ddd) .f2 .a2 |"G" .b2 .g2 .g2 | (3(ddd) .d2 .g2 |"D7" .g2 .f2 .f2 | 
"C" .f2 .e2 .e2 |"G" .e2 .d2 .d2 |"D7" d'2 c'>b c'>d' |"G" .c'2 b>^a b2 |"D7" .b2 a^g a>b | 
"G" .g2 !>!g2"_Fine" z2 ::[K:D]"^B""A7" .g2 g2 f>e |"D" d>b a2 a2 |"A7" (ac') c'2 (ba) | 
"D" (ad') d'2 af |"A7" .g2 g2 f>e |"D" d>b a2 a2 |"A7" (ac') (c'b) .g.e |"D" .d2 d2"_>Teil A" z2 :| 
[K:C]"^C""C" Tg3 c eg |"G7" z2 (F/G/)B/d/ g2 | !>!b3 a da |"C" z2 (E/G/)c/e/ g2 | e3 c' ge | 
"Dm" d>b .a2 !>!a2 |"G7" B>b .a2 !>!a2 |"C" g>e .c2 !>!c2 | Tg3 c eg |"G7" z2 (F/G/)B/d/ g2 | 
 !>!b3 a da |"C" z2 (E/G/)c/e/ g2 | e3 c' ge |"Dm" d>b .a2 !>!a2 |"G7" (Bb) a2 fB | 
"C" .c2 !>!c2"_>Teil A" z2 |]  