Compose a piece following the designated chord pattern.
'C', 'G', 'G', 'C', 'C', 'G', 'G', 'A', 'D', 'G', 'G', 'G', 'C', 'G', 'G', 'G', 'A', 'D', 'A', 'A', 'Gm', 'A', 'A', 'Gm', 'A', 'Gm', 'Dm', 'A', 'Gm', 'A', 'Gm', 'Dm', 'A', 'Gm', 'A'  
X:1
L:1/16
M:4/4
K:C
|:"^A""C" eGc e2 dB |"G" dGB d2 cB |"G" AB GD GAB"C" c2 cG |"C" eGc e2 dB |"G" dGB d2 cB | 
"G" AB GD"A" GAB"D" A2 z2 ::"^B""G" ABG B2 AG |"G" ABG d2 cB |"G" AB GD GAB"C" c2 cG | 
"G" ABG B2 AG |"G" ABG d2 cB |"G" AB GD"A" GAB"D" A2"^fine" z2 ::"^C""A" ^c_BG A2 AE | A_BG A2 AE | 
"A" A_B ^cd"Gm" efd"A" e2 eA |"A" ^c_BG A2 AE | A_BG A2 AE |"Gm" d^c _BA G_BG"A" A2 z2 :: 
"^D""Gm" _bc'b ba ag |"Dm" a_ba gf ef |"A" gf ed"Gm" efd"A" e2 eA |"Gm" _bc'b ba ag | 
"Dm" a_ba gf ef |"A" gf ed"Gm" ^c_BG"A" A2 z2 :|  