Produce compatible chord progressions that fit well with the provided musical piece.
|: G>D B,>D G/F/E/D/ B,D | G<G, B<D F<A A>B | G>D B,>D G/F/E/F/ Gg | 
 d>B c/B/A/G/ D<G G2 :| g/f/g/a/ g2 g/f/g/a/ g2 | e/f/g/a/ g/f/e/d/ e<a a>f | 
 g>b g<d e>g d<B | ce Ad B<G Gd | g/f/g/a/ g z g/f/g/a/ g z | 
 g/a/b/a/ g/f/e/d/ e<a ag/f/ | g<b e<g d<g B>G | c>A c/B/A/G/ D<G G2 |]  
X:1
L:1/8
M:4/4
K:G
|:"G" G>D B,>D G/F/E/D/ B,D | G<G, B<D"D" F<A A>B |"G" G>D B,>D"Em" G/F/E/F/ Gg | 
"D" d>B c/B/A/G/"G" D<G G2 :|"G" g/f/g/a/ g2"Em" g/f/g/a/ g2 |"C" e/f/g/a/ g/f/e/d/"D" e<a a>f | 
"G" g>b g<d"C" e>g"G" d<B |"Am" ce"D" Ad"G" B<G Gd |"G" g/f/g/a/ g z"Em" g/f/g/a/ g z | 
"C" g/a/b/a/ g/f/e/d/"D" e<a ag/f/ |"G" g<b"C" e<g"G" d<g B>G |"Am" c>A"D" c/B/A/G/"G" D<G G2 |]  