Formulate chords that enhance and support the supplied melody.
|: GEDE G2 GA | B2 BA Bc d2 | GEDE G2 GB | A2 AB AG ED | 
 GEDE G2 GA | B2 BA Bc d2 | edef gedc |1 BG AF G4 :|2 
 BG AF G2 Bd |: g2 ge f2 fd | e2 ef ed B2 | gedB G2 GB | 
 A2 AB AG ED | GEDE G2 GA | B2 BA Bc d2 | edef gedc |1 
 BG AF G2 Bd :|  
X:1
L:1/8
M:4/4
K:G
|:"Em" GEDE"G" G2 GA |"G" B2 BA"G" Bc d2 |"Em" GEDE"G" G2 GB |"Am" A2 AB"Em" AG ED | 
"Em" GEDE"G" G2 GA |"G" B2 BA"G" Bc d2 |"Em" edef"C" gedc |1"G" BG AF"G" G4 :|2 
"G" BG AF"G" G2 Bd |:"Em" g2 ge"Bm" f2 fd |"Em" e2 ef"Em" ed B2 |"G" gedB"G" G2 GB | 
"Am" A2 AB"Em" AG ED |"Em" GEDE"G" G2 GA |"G" B2 BA"G" Bc d2 |"Em" edef"C" gedc |1 
"G" BG AF"G" G2 Bd :|  