Construct a set of cohesive chords that synergize with the given melody.
G2 | cBcd edef | a2g>a g4 | g2f>g f4 | f2e>f e2G2 | cBcd edef | a2g>a g4 | 
 g2f>g f2df | e2e2 e2 z2 || c'2g>a g>fe2 | c'2g>a g>fe2 | d>cd>e f>ef>g | 
 a2g>a g4 | c'2g>a g>fe2 | c'2g>a g>fe2 | d>cd>e f>ga>b | c'2c'2 c'2c2 |: 
[K:F] agfe gfed | c4 A2c2 | B4 G2B2 | A4 F2c2 | agfe gfed | c4 A2c2 | 
 Bdd2 cee2 |1 f2f2 f2c2 :|2 f2f2 f2 z2 |]  
X:1
L:1/16
M:2/4
K:C
 G2 |"C" cBcd edef | a2g>a g4 |"G7" g2f>g f4 |"C" f2e>f e2G2 | cBcd edef | a2g>a g4 | 
"G7" g2f>g f2df |"C" e2e2 e2 z2 ||"C" c'2g>a g>fe2 | c'2g>a g>fe2 |"G7" d>cd>e f>ef>g | 
"C" a2g>a g4 | c'2g>a g>fe2 | c'2g>a g>fe2 |"G7" d>cd>e f>ga>b |"C" c'2c'2 c'2c2 |: 
[K:F]"F" agfe"Bb" gfed |"F" c4 A2c2 |"C7" B4 G2B2 |"F" A4 F2c2 | agfe"Bb" gfed |"F" c4 A2c2 | 
"Gm" Bdd2"C7" cee2 |1"F" f2f2 f2c2 :|2"F" f2f2 f2 z2 |]  