Construct chords that fit harmoniously with the provided melody.
a | g2 c | e2 a | g2 d | f2 g | b2 a |1 g2 f | e g c' |"^(G7)" g2 :|2 g a b | 
 c'3- | !fermata!c' z |: c' | b3 | d f a | g3 | c e a | g2 f |1 e2 d | c e a | 
 g2 :|2 e2 d | c3- | c z |:[K:F] a | f3 | c3 | A3 | c2 f | e2 c |1 g2 e | f2 g | 
 a2 :|2 a2 g | f3- | f z :|  
X:1
L:1/4
M:3/4
K:C
 a |"C" g2 c | e2 a |"G7" g2 d | f2 g | b2 a |1 g2 f |"C" e g c' |"^(G7)" g2 :|2"G7" g a b | 
"C" c'3- | !fermata!c' z |: c' |"G7" b3 | d f a |"C" g3 | c e a |"G7" g2 f |1 e2 d |"C" c e a | 
 g2 :|2"G7" e2 d |"C" c3- | c z |:[K:F] a |"F" f3 | c3 | A3 | c2 f |"C7" e2 c |1 g2 e |"F" f2 g | 
 a2 :|2"C7" a2 g |"F" f3- | f z :|  