Create melodies based on the provided chord progression.
'G', 'D', 'G', 'G', 'D', 'G', 'D', 'G'  
X:1
L:1/8
M:3/4
K:G
 D>G |"G" B>^A B2 D>G | B>^A B2 D>G | B>^A B2 c2 |"D" A4 D>F | A>^G A2 D>F | A>^G A2 D>F | 
 A>^G A2 B2 |"G" G4 || (3(Bc^c) |"G" d>B G2 B2 |"D" A4 A>B | c>A F2 e2 |"G" d4 (3(Bc^c) | 
 d>B G2 B2 |"D" A4 A>B | c>A E2 F2 |"G" G4 |]  