Craft a music piece according to the prescribed structure and the input theme.
X:1
L:1/8
M:2/2
K:G
['G2 BG EGDC B,DGB A3 B', 'BGBd edef', 'EGDC B,DGB AGAB cdef gage |1 dcBA', 'B3 d edef'  
X:1
L:1/8
M:2/2
K:G
 G2 BG EGDC | B,DGB A3 B | c2 ec BcdB | cBAG FADF | G2 BG EGDC | B,DGB A3 B | cdef g3 e |1 
 dcBA GDEF :|2 dcBA G3 A |: (3BAG dG eGdG | BGdB cA A2 | BGBd edef | gdBG AGEG | BGBd edef | 
 g2 fg afdf | g2 fg egdB |1 cABG AGEG :|2 cABG AGEF ||"^Variations:" G2 BG EGDC | B,DGB A3 B | 
 c3 A BcBG | AcBA AGEF | G2 BG EGDC | B,DGB AGAB | cdef gage |1 dcBA GDEF :|2 dcBA G3 A || 
 G2 dG eGdB | G2 dB cAFA | G3 d eBdf | gdBG AGEF | G2 Bd e3 f | g3 b agef | g2 fg egdB | 
 BAAG AGEG | BG (3Bcd eBdB | GBdB cA A2 | B3 d edef | gdBG AGEG | B3 d edef | g2 fg afdf | 
 g2 fg egdB | BABG AGEF ||  