Compose a melody using the given chord progression.
'G', 'Em', 'Am', 'D7', 'G', 'D/F#', 'Em', 'D7', 'G', 'C', 'D', 'D7', 'G', 'Em', 'Am', 'D7', 'G', 'D/F#', 'Em', 'D7', 'G/B', 'C', 'D7', 'G', 'Gm', 'F', 'Eb', 'D', 'Gm', 'D7/A', 'Gm/Bb', 'Cm', 'Gm/D', 'D7', 'Gm'  
X:1
L:1/4
Q:1/2=96
M:2/2
K:G
"^A1" B/c/ |"G" d2"^/" B A |"Em" G3/2 A/"^/" B A/B/ |"Am" c2"^/" A G |"D7" F2-"^/" F E/F/ | 
"G" G D"D/F#" A D |"Em" B G"D7" c A |"G" d G"C" e/d/c/B/ |"D" A2-"D7" A B/c/ |"^A2""G" d2"^/" B A | 
"Em" G3/2 A/"^/" B A/B/ |"Am" c2"^/" A G |"D7" F2-"^/" F E/F/ |"G" G D"D/F#" A D | 
"Em" B G"D7" c A |"G/B" d"C" G/A/"D7" F3/2 G/ |"G" G2-"^/" G |:[K:Gmin]"^B" B/c/ | 
"Gm" d d"^/" d c/B/ |"F" c F-"^/" F G/A/ |"Eb" B B"^/" B A/G/ |"D" A2-"^/" A G/A/ | 
"Gm" B G"D7/A" c A |"Gm/Bb" d B"Cm" e c |"Gm/D" d c/B/"D7" A3/2 G/ |"Gm" G2-"^/" G :|  