Create chords that complement the provided melody.
b2 ^a>b | .c'2 .b2 | .^g2 .a2 | .^d2 .e2 | a2 ^g>a | .b2 .a2 | .f2 .g2 | .e2 .d2 | 
 b2 ^a>b | .c'2 .b2 | .^g2 .a2 | .^d2 .e2 | a2 ^g>a | .b2 .a2 | .g2 .g2 | g2 z2 |: 
[K:D] a2 ce | gg fe | f>b b>a | a>f f>d | A2 ce | gg fe | f>g e>f |1 
 .d2 d2 :|2 d>d d>d |:[K:G] (c2 a2) | .a2 .a2 | (g2 B2) | z3/2 d/ d>d | (c2 a2) | 
 .a2 .a2 | (g2 B2) | z3/2 f/ g>a | (b4 | b).a .g.f | e4 | z3/2 a/ a>a | g2 g>g | 
 fg/f/ .e.d |1 (g4 | g>)d d>d :|2 .g2 .g2 | g2 z2 |]  
X:1
L:1/8
M:2/4
K:G
"G" b2 ^a>b | .c'2 .b2 |"A7" .^g2 .a2 | .^d2 .e2 |"D7" a2 ^g>a | .b2 .a2 |"G" .f2 .g2 | .e2 .d2 | 
 b2 ^a>b | .c'2 .b2 |"A7" .^g2 .a2 | .^d2 .e2 |"D7" a2 ^g>a | .b2 .a2 |"G" .g2 .g2 | g2 z2 |: 
[K:D]"A7" a2 ce | gg fe |"D" f>b b>a | a>f f>d |"A7" A2 ce | gg fe |"D" f>g"A7" e>f |1 
"D" .d2 d2 :|2"D" d>d d>d |:[K:G]"D7" (c2 a2) | .a2 .a2 |"G" (g2 B2) | z3/2 d/ d>d |"D7" (c2 a2) | 
 .a2 .a2 |"G" (g2 B2) | z3/2 f/ g>a | (b4 | b).a .g.f |"Am/C" e4 | z3/2 a/ a>a |"G" g2 g>g | 
"D7" fg/f/ .e.d |1"G" (g4 | g>)d d>d :|2"G" .g2 .g2 | g2 z2 |]  