Generate chords to harmonize the given music.
K:G]|: B>B cB | .A2 !>!d2 | d>d fe | .d2 !>!g2 | B>B cB |1 BA A2 | A>A BA | 
 AG G2 :|2 BA d>e | dc BA | G3 z |: d>d ed | .f2 !>!f2 | d>d ed | 
 .g2 !>!g2 | gf ed | fe d2 |1 fe dc | ed B2 :|2 fe df | g3 z |  
X:1
L:1/8
M:2/4
K:none
[K:G]|:"G" B>B cB |"D7" .A2 !>!d2 | d>d fe |"G" .d2 !>!g2 | B>B cB |1"D7" BA A2 | A>A BA | 
"G" AG G2 :|2"Am/C" BA d>e |"D7" dc BA |"G" G3 z |:"G" d>d ed |"D7" .f2 !>!f2 | d>d ed | 
"G" .g2 !>!g2 | gf ed |"D7" fe d2 |1 fe dc |"G" ed B2 :|2"D7" fe df |"G" g3 z |]  