Construct a set of cohesive chords that synergize with the given melody.
"^A" ePg (^fg) a>g | eg !>!c'4 | ePg (^fg) c'>b | b^g !>!a4 | d>f b2 a2 | 
 !>!a3 g ec | (Ba) gf ed | c2 c'2 z2 ||[K:G]"^B" d>d .e2 .f2 | g>f g>B d2 | 
 e>e .f2 .^g2 | a>^g a>c e2 | (d^c) fe d=c | (Bd) g2 dB | (Ac) f2 cA | 
 G2 g2"_>Teil A" z2 |:[K:F][K:F]"^C" A>A (!>!^G2 A2) | A>A (!>!^G2 A2) | f>f .e2 .d2 | 
 .^c2 .d2 .d2 | B>B (!>!A2 B2) | B>B (!>!A2 B2) | e>e .d2 .c2 | .=B2 .c2 .c2 | 
 c>c (!>!=B2 c2) | c>c (!>!=B2 c2) | a>a g2 f2 | e2 d2 d2 | (3eee .d2 .e2 | 
 .f2 .A2 .A2 | c=B dc _BG |1 F2 f2 z2 :|2 F2 f2 G>F"^D" |: E>G .d2 .d2 | 
 !>!d3 c BG | (FA) .f2 .f2 | f3 f ef | .g2 .d2 a>g | !>!g3 e dc | ed cB AG |1 
 F2 f2 G>F :|2 F2 f2 z2 |]  
X:1
L:1/8
M:3/4
K:C
"^A""C" ePg (^fg) a>g | eg !>!c'4 | ePg (^fg) c'>b |"Dm" b^g !>!a4 |"G7" d>f b2 a2 | 
"C" !>!a3 g ec |"G7" (Ba) gf ed |"C" c2 c'2 z2 ||[K:G]"^B""D7" d>d .e2 .f2 |"G" g>f g>B d2 | 
"E7" e>e .f2 .^g2 |"Am" a>^g a>c e2 |"D7" (d^c) fe d=c |"G" (Bd) g2 dB |"D7" (Ac) f2 cA | 
"G" G2 g2"_>Teil A" z2 |:[K:F][K:F]"^C""F" A>A (!>!^G2 A2) | A>A (!>!^G2 A2) | f>f .e2 .d2 | 
"Gm" .^c2 .d2 .d2 | B>B (!>!A2 B2) | B>B (!>!A2 B2) |"C7" e>e .d2 .c2 |"F" .=B2 .c2 .c2 | 
 c>c (!>!=B2 c2) | c>c (!>!=B2 c2) | a>a g2 f2 |"Gm" e2 d2 d2 |"C7" (3eee .d2 .e2 | 
"F" .f2 .A2 .A2 |"C7" c=B dc _BG |1"F" F2 f2 z2 :|2"F" F2 f2 G>F"^D" |:"C7" E>G .d2 .d2 | 
 !>!d3 c BG |"F" (FA) .f2 .f2 | f3 f ef |"Gm" .g2 .d2 a>g | !>!g3 e dc |"C7" ed cB AG |1 
"F" F2 f2 G>F :|2"F" F2 f2 z2 |]  