Design chord structures to suitably support the given melody.
G2 |: cG ce ge | cG ce g2 | fG Bd f2 | eg df Bd | cG ce ge | cG ce g2 | 
 fa df Bd |1 c2 z2 G2 :|2 c2 z2 z2 |: fg df Bd | cG ce g2 | fG Bd f2 | 
 ec eg c'2 | fa df Bd | cG ce g2 | fa df Bd | c2 z2 z2 :: e2 g2 g2 | 
 ^ga ga f2 | d2 f2 f2 | ^fg fg e2 | e2 g2 g2 | ^ga ga f2 | fa gf ed |1 
 c2 z2 z2 :|2 c2 z2 z2 |]  
X:1
L:1/8
M:3/4
K:C
 G2 |:"C" cG ce ge | cG ce g2 |"G7" fG Bd f2 |"C" eg"G7" df Bd |"C" cG ce ge | cG ce g2 | 
"F" fa"G7" df Bd |1"C" c2 z2 G2 :|2"C" c2 z2 z2 |:"G7" fg df Bd |"C" cG ce g2 |"G7" fG Bd f2 | 
"C" ec eg c'2 |"G7" fa df Bd |"C" cG ce g2 |"G7" fa df Bd |"C" c2 z2 z2 ::"C" e2 g2 g2 | 
"F" ^ga ga f2 |"G7" d2 f2 f2 |"C" ^fg fg e2 | e2 g2 g2 |"F" ^ga ga f2 |"G7" fa gf ed |1 
"C" c2 z2 z2 :|2"C" c2 z2 z2 |]  