Build a series of chord progressions that fit well with the existing melody.
g ^f g | c'2 e | d3 | z d e | f e f | a2 B | c3 | z e f | g ^f g | c'2 d' | e'2 d' | 
 c'2 a | g2 ^g | a2 B | c3/2 c/ c | c z z :: e2 c' | b2 a | ^g2 b | 
 a z d/e/ | d2 b | a2 g | ^f2 a | g z g/e/ | f z f | a z B | c z c | g z c | 
 B z B | f z B | c z e | c'/b/ a/g/ f/e/ | f z f | a z B | c z c | g z c | 
 B z B | f z B | c3/2 c/ c | c z z ::[K:F]{/e} f c'3/2 e/ | f c'3/2 f/ | e b3/2 e/ | 
 e3 | d b3/2 d/ | d c B | A3/2 B/ c | d/c/ =B/c/ d/c/ | f c'3/2 e/ | f c'3/2 f/ | 
 e b3/2 e/ | e3 | d b3/2 c/ | B d e | f3 | f z z :|  
X:1
L:1/4
M:3/4
K:C
"C" g ^f g | c'2 e |"Dm" d3 | z d e |"G7" f e f | a2 B |"C" c3 | z e f | g ^f g | c'2 d' | e'2 d' | 
"F" c'2 a |"C" g2 ^g |"G7" a2 B |"C" c3/2 c/ c | c z z ::"Am" e2 c' |"E7" b2 a | ^g2 b | 
"Am" a z d/e/ |"G" d2 b | a2 g |"D7" ^f2 a |"G" g z g/e/ |"G7" f z f | a z B |"C" c z c | g z c | 
"G7" B z B | f z B |"C" c z e | c'/b/ a/g/ f/e/ |"G7" f z f | a z B |"C" c z c | g z c | 
"G7" B z B | f z B |"C" c3/2 c/ c | c z z ::[K:F]{/e}"F" f c'3/2 e/ | f c'3/2 f/ |"C7" e b3/2 e/ | 
 e3 |"Bb" d b3/2 d/ | d c B |"F" A3/2 B/ c | d/c/ =B/c/ d/c/ | f c'3/2 e/ | f c'3/2 f/ | 
"C7" e b3/2 e/ | e3 | d b3/2 c/ | B d e |"F" f3 | f z z :|  