Develop a musical piece by utilizing the alphabet-based notation of the selected musical form and the provided melodic idea.
X:1
L:1/8
M:2/4
K:G
['D2 GB e2 d2 B2 d2 Bdgb', 'cd f3 e dcBA', 'f2 f2 a2', 'E2 G2 f2', 'd2 ^cd e2 dc d2', 'd2 d2 ^cd _e2 de =e2 ef']  
X:1
L:1/8
M:2/4
K:G
 D2 GB e2 d2 | B2 d2 Bdgb | Tb2 a2 Acfa | Ta2 g2 Bdgb | D2 GB e2 d2 | B2 d2 Bdgb | b2 a2 Acfa | 
 g2{a} gf g2 z2 ::[K:D] A2 ^GA d2 cd | f3 e dcBA | a2 g2 ba g2 | g2 f2 ag f2 | A2 ^GA d2 cd | 
 f3 e dcBA | Bcde A2 Bc | d2 z2 d4 ||[K:G] g2 b2 gBdg | Tb2 a2 a2 f2 | f2 a2 fdfa | 
 Tc'2 b2 Tb2 g2 | g2 b2 gBdg | Tb2 a2 Ta2 f2 | f2 a2 fAcf | [Bg]2 [Bg]2 [Bg]2 z2 :|[K:C]S |: 
"^Trio" G2 ee e2 cc | c2 GG G2 E2 | G2 f2 fe d2 | G2 g2 gf e2 | G2 ee e2 cc | c2 GG G2 E2 | 
 G2 f2 fe d2 | c2 c2 c2 z2!fine! ::[K:G] d2 ^cd e2 dc | d2 ^cd e2 dc | d2 ef g2 a2 | b2 bc' bg d2 | 
 d2 ^cd _e2 de | =e2 ef g2 fe | d2 gb d'2 f2 | g2 z2 Pg4!D.S.! :|  