Develop harmonious melodies based on the provided chord structures.
'G', 'D', 'G', 'D', 'G', 'D', 'G', 'D', 'G', 'D', 'G', 'G', 'D', 'G', 'D', 'G', 'D', 'G', 'D', 'G'  
X:1
L:1/8
Q:1/4=120
M:2/4
K:G
"^A""G" G/A/B GA | Bc d2 | d/c/B"D" AB | cB A2 :|"G" d2"D" AB | cd"G" BA | G/F/G"D" A2 | 
"G" d2"D" AB | cd ed | c/d/c"G" B2 |"D" A2"G" G2 |]"^B""G" Gd dB |"D" ce"G" dB |"D" ce"G" dc | 
 BA G2 :: GA/B/"D" cB | A2"G" d2 | GA/B/"D" cB |1 AB A2 :|2 AB"G" G2 |]  