Construct melodious patterns according to the given chord templates.
'G', 'G', 'G', 'D', 'D', 'D', 'D', 'G', 'D', 'G', 'G', 'G', 'G', 'C', 'D', 'D', 'D', 'G', 'D', 'G'  
X:1
L:1/8
M:2/2
K:G
 Bc |"G" dedB G2 Bc |"G" dedB G2 Bc |"G" d2 g2 f2 g2 |"D" A6 AB |"D" cdcA F2 AB |"D" cdcA F2 AB |1 
"D" c2 e2 d2 c2 |"G" B6 :|2"D" c2 e2 d2 F2 |"G" G6 |: Bd |"G" b2 bb b2 a2 |"G" g6 fg | 
"G" a2 g2 f2 g2 |"C" e7 e |"D" aaaa a2 g2 |"D" ffff f2 e2 |1"D" d2 cd e2 d2 |"G" B7 d :|2 
"D" d2 cd [be]2 [af]2 |"G" g6 |]  