Construct melodious patterns according to the given chord templates.
'G', 'Am', 'G', 'D7', 'G', 'D7', 'G', 'D7', 'G', 'Am', 'G', 'Am', 'D7', 'G', 'G', 'Am', 'D7', 'G', 'D7', 'G', 'D7', 'G', 'Am', 'D7', 'Am', 'D7', 'G'  
X:1
L:1/8
M:4/4
K:G
|: (3DEF |"G" G2 GB"Am" A2 Bc |"G" dged"D7" cAAc |"G" (3Bcd BG"D7" (3ABc AF |"G" GBAG"D7" FDEF | 
"G" (3.G.F.G GB"Am" A2 (3.A.B.c |"G" dged"Am" cAAg |"D7" (3fed fa ecAc | BGAF"G" G2 :: Bc | 
"G" dg{a}gf g2 fg |"Am" abag"D7" fddc |"G" (3Bcd BG"D7" (3ABc AF |"G" GBAG"D7" FD D2 | 
"G" dggf g2 fg |"Am" abag"D7" fdde |"Am" fefa"D7" ecAc | BGAF"G" G2 :|  