Construct a compatible series of chord changes that support the given music piece.
z D | B3 GBd | cBc ABc | B3 GBd | cAG FGA | B3 GBd | cBc ABc | ded cAF | 
 AGF G :| z e | f3 fed | cAG FGA | g3 gfg | afd d2 g | fag fed |"^(C)" cAG FGA | 
 B/e/dB cAF | AGF G :| z d | gdB gdB | ecA ecA | B3 GBd | cAG FGA | 
 gdB gdB | ecA ecA | B3 GBd | cAF G2 d | gdB gdB | ecA ecA | B3 GBd | 
 cAG FGA | B3 GBd | cBc ABc | ded cAF | AFG G |]  
X:1
L:1/8
M:6/8
K:G
 z D |"G" B3 GBd |"C" cBc ABc |"G" B3 GBd |"D" cAG FGA |"G" B3 GBd |"C" cBc ABc | ded cAF | 
"G" AGF G :| z e |"D" f3 fed | cAG FGA |"G" g3 gfg | afd d2 g |"D" fag fed |"^(C)" cAG FGA | 
"G" B/e/dB"D" cAF |"G" AGF G :| z d |"G" gdB gdB |"C" ecA ecA |"G" B3 GBd |"D" cAG FGA | 
"G" gdB gdB |"C" ecA ecA |"G" B3 GBd |"D" cAF"G" G2 d |"G" gdB gdB |"C" ecA ecA |"G" B3 GBd | 
"D" cAG FGA |"G" B3 GBd |"C" cBc ABc |"G" ded"D" cAF |"G" AFG G |]  