Construct a melodic piece using the designated alphabetic pattern and the provided musical theme.
X:1
L:1/8
Q:1/2=110
M:2/2
K:D
['d2 f2 a4', 'a6 e2', 'f2 g2', 'Bdd Add', "abc' d'2 a fdd d2", 'A2 d2 BG BGBG gedc BG G2', 'gbeg fadf gedc']  
X:1
L:1/8
Q:1/2=110
M:2/2
K:D
 d3 f e3 c | d2 f2 a4 | d3 f edec | d2 f2 a4 | fdfa gega | fdfa gega | fad'c' bagf | edef gfge | 
 d3 f edec | d2 f2 a4 | d3 f edec | d2 f2 a4 | fdfa gega | fdfa gega | f2 f2 edef | d2 d2 defg |: 
 a6 e2 | a6 e2 | a2 c'2 e'2 c'2 | agab aabc' | d'6 a2 | f6 a2 | fdfa fdfa | d'2 d'2 d'2 d2 :| 
 f2 g2 a2 b2 | a2 ^g2 a2 f2 | e2 f2 g2 a2 | g2 f2 g2 e2 | fdfa gega | fdfa gega | fad'c' bagf | 
 edef gfge | f2 g2 a2 b2 | a2 ^g2 a2 f2 | e2 f2 g2 a2 | g2 f2 g2 e2 | fdfa gega | fdfa gega | 
 f2 f2 edef | d2 d2 d4 |][M:6/8][K:D][Q:3/8=120] A | Bdd Add | Bdd Add | cee e2 d | cee e2 A | 
 Bdd Add | Bdd Add | eaa a2 g | fdd d2 :: g | abc' d'2 a | fdd d2 e/f/ | gbb b2 a/f/ | gee e2 a | 
 abc' d'2 a | fdd d2 A | Bdd Add | edc d2 ::[M:4/4][K:G][Q:1/2=100] d2 BG BGBG | d2 BG cA A2 | 
 d2 BG BGBG | gedc BG G2 :: gbeg fadf | gedB cA Af | gbeg fadf | gedc BGGf | gbeg fadf | 
 gedc cAAf | gaba gedc | (3(cde) dc BG G2 :|  