Compose a piece of music following the given chord progression.
'S!p! Ma2g2e2AB |'  
X:1
L:1/16
Q:1/4=100
M:4/4
K:C
 C2 |[K:F] !>!a2b2e2e2d2"^3rd"S!p! Ma2g2e2AB |"^As written" c2Fc2F c2FA2d | A2F2 A2GF E2G2G2 AB | 
 c2Fd2F c2FB2d | EFG2 GAB2 A2F2F2 :: ag | fgag f2c2 df2f2g | fgag f2d2 e2fg2a | fgag f2c2 d2fc2A | 
 Bcd2 GAB2 A4 F2F2ag | fgag f2c2 d2ff2g | fgagf2d2 e2gg2b | a2bg2a f2gd2f | Bcd2 GAB2 A2F2F2 |]  