Construct a compatible series of chord changes that support the given music piece.
|: g2 f g2 d | e2 d e2 B | c2 B c2 G | B A2 G3 :: GBG B>cd | AcA c>de | 
 cec e>fg | a2 g f d2 :: d g2 f3 | B e2 d3 | G c2 B>AG | G F2 G3 :|  
X:1
L:1/8
M:6/8
K:G
|:"G" g2 f g2 d |"Em" e2 d e2 B |"Am" c2 B"C" c2 G |"D" B A2"G" G3 ::"G" GBG B>cd |"Am" AcA c>de | 
"C" cec e>fg |"D" a2 g f d2 ::"G" d g2"D" f3 |"Em" B e2"Bm" d3 |"C" G c2"G" B>AG |"D" G F2"G" G3 :|  