Compose a melody with the specified chord progression.
'G', 'D7', 'G', 'Bm', 'D7/A', 'G', 'D', 'A7', 'D', 'D', 'G', 'Am', 'D7', 'G', 'Bm', 'A7', 'G/D', 'D7', 'G', 'G', 'C', 'F', 'C', 'F', 'G7', 'C', 'F', 'G7', 'C', 'G7', 'C', 'G7', 'C', 'G7', 'C', 'G7', 'C', 'G7', 'C'  
X:1
L:1/4
M:3/4
K:G
"G"{/c} (B ^A B) | (d3 | d) e f | (g2 b) | (f2 e) |"D7" (A3 | A) ^G A | e d c |"G"{/c} (c ^A B) | 
"Bm" (d3 |"D7/A" d) e f |"G" g a b |"D" a3/2 f/ d |"A7" A f3/2 e/ |1"D" (d3 | d) z z :|2"D" (d3 | 
 d) B3/2 c/ |:"G" d2 (b | b) a3/2 g/ |"Am" f2 (e | e) a3/2 g/ |"D7" f2 (e | e) c3/2 e/ |"G" (d3 | 
 d) B3/2 c/ | d2 (b |"Bm" b) d'3/2 c'/ |"A7" b2 (a | a) g3/2 e/ |"G/D" d2 (b |"D7" b) a3/2 b/ |1 
"G" (g3 | g) B3/2 c/ :|2"G" (g3 | g) z z ||[K:C]"C" e g3/2 c'/ | d' c' a |"F" a c' b | a3 | 
"C" (e f g) | b a3/2 g/ |"F" (a3 |"G7" g3) |"C" e g3/2 c'/ | (d' c' b) |"F" (a c' b) | a3 | 
"G7" (g c' b) | (a g) B |"C" c{/a} g/ z/{/a} g/ z/ |"G7"{/a} g/ z/{/a} g/ z/{/a} g/ z/ |: 
"C" e Pf e |"G7" e d/^c/ d | d'/c'/ b a |"C" g3 | (e/g/) a3/2 a/ |"G7" (a2 B) | (f/a/) a3/2 a/ | 
"C" (a2 c) | e f e |"G7" Pe d/^c/ d | d'/c'/ b a |"C" g3 | !>!C !>!D !>!E | !>!F !>!^F !>!G | 
"G7" g/g/ g g |"C" c z z |]  