Create a melodic piece that follows the given chord progression.
'G', 'Em', 'G', 'D', 'G', 'Em', 'C', 'G', 'D', 'G', 'G', 'C', 'G', 'D', 'Em', 'G', 'Em', 'C', 'Em', 'G', 'Em', 'G', 'D', 'G', 'Em', 'C', 'G', 'D', 'G'  
X:1
L:1/8
M:4/4
K:G
 (3DEF |:"G" G3 A G2 F2 |"Em" E4 D2 G2 |"G" B3 c d2 B2 |"D" A4 G2 E2 |"G" D3 E G3 A | 
"Em" B3 d"C" gedc |"G" B2 Bc"D" A2 AB |1"G" G2 DEFD :|2"G" G4 z2 g2 | |"C" e3 d e2 f2 |"G" g6 b2 | 
"D" a3 g a2 b2 |"Em" e4 d2 B2 |"G" d2 ef g3 a |"Em" g3 a gagf |"C" e3 ^d e2 f2 |"Em" e6 g2 | 
"G" e2 dB d2 e2 |"Em" g4 B2 b2 |"G" g3 e d2 B2 |"D" A4 G2 E2 |"G" D3 E G3 A |"Em" B3 f"C" g3 d/c/ | 
"G" B2 Bc"D" A2 AB |"G" G8 |]  