Construct smooth-flowing chord progressions for the supplied music.
ba | g2 dc BGGB | AEEA Fdef | g2 dc BGGB | AEEF G2 ba | 
 g2 dc BGGB | ABAG Fedc | B2 cd egfe | dcBA G2 |: Bd | 
 e2 ce d2 Bd | cAAc Bdef | g2 eg f2 df | egfe dcBA | 
 G2 GA BABc | A2 AB cdef | g2 dc BGGB | AEEF G2 :|  
X:1
L:1/8
M:2/2
K:G
 ba |"G" g2 dc"Em" BGGB |"Am" AEEA"D7" Fdef |"G" g2 dc"Em" BGGB |"Am" AE"D7"EF"G" G2 ba | 
"G" g2 dc"Em" BGGB |"Am" ABAG"D7" Fedc |"G" B2 cd"C" egfe |"D7" dcBA"G" G2 |: Bd | 
"C" e2 ce"G" d2 Bd |"D7" cAAc"G" Bdef |"C" g2 eg"Bm" f2 df |"A7" egfe"D7" dcBA | 
"G" G2 GA"Em" BABc |"Am" A2 AB"D7" cdef |"G" g2 dc"Em" BGGB |"Am" AE"D7"EF"G" G2 :|  