Create engaging melodies that harmonize with the provided chord progressions.
'G', 'Em', 'G', 'D', 'G', 'Em', 'D', 'G', 'D', 'G', 'D', 'G', 'G', 'D', 'G', 'D', 'Em', 'G', 'D', 'G', 'D', 'G'  
X:1
L:1/8
Q:3/8=120
M:6/8
K:G
|:"G" DEG"Em" EDB |"G" DEG B3 | DEG B2 e |"D" dBe dBA |"G" DEG"Em" EDB |"D" DEG"G" B3 | 
"D" dBd"G" gfe |"D" dBA"G" G3 ::"G" gab age |"D" deg"G" B3 | gab gab |"D" dBd"Em"{f} e2 d | 
"G" gab age |"D" deg"G" B3 |"D" dBd gfe | dBA"G" G3 :|  