Compose a melody based on the given chord progression.
'G', 'D7', 'G', 'C', 'G', 'D7', 'G', 'D7', 'G', 'C', 'G', 'D7', 'G', 'G', 'C', 'G', 'C', 'G', 'D7', 'G', 'C', 'G', 'C', 'G', 'D7', 'G'  
X:1
L:1/16
M:3/4
K:G
"G" B2>G2 D2D2 (GD)GB |"D7" F2G2"G" D2D2 (GD)GB |"C" (AG)Ac"G" B2GB"D7" (AG)FE | 
 (DE)FG (FE)DC A,4 |"G" B2>G2 D2D2 (GD)GB |"D7" F2G2"G" D2D2 (GD)GB | 
"C" (AG)Ac"G" B2GB"D7" (AG)FE | (DE)FG F2DC"G" B,4 :|"G"{G} B2B2 B2cd"C" e2e2 | 
 (3(efe)dc"G" B2cd e2G2 |"C" (AG)Ac"G" B2GB"D7" (AG)FE | (DE)FG (FE)DC A,4 | 
"G"{G} B2B2 B2cd"C" e2e2 | (3(efe)dc"G" B2cd e2G2 |"C" (AG)Ac"G" B2GB"D7" (AG)FE | 
 (DE)FG F2DC"G" B,4 :|  