Design compatible chord transitions for the given music piece.
Bc |: dg fe dB | ed B2 GB | dc A2 FA | e2 d2 Bc | dg fe dB | ed B2 c2 | 
 dc ed cA |1 G4 Bc :|2 G4 z2 |: GB dc A2 | FA ed BA | GB dc A2 | FA ed Bc | 
 dg fe dB | ed B2 c2 | dc ed cA |1 G4 z2 :|2 G4 ^G2 |:[K:D] A2 d2 d2 | 
 B2 e2 e2 | dc BA Bc | de fg a2 | A2 d2 d2 | B2 e2 e2 | dc BA Bc |1 d4 B2 :|2 
 d4 fg |: a2 ag f2 | b2 a2 gf | ga gf e2 | a2 g2 fe | fg fe df | g2 f2 ed | 
 cd eA Bc |1 d4 fg :|2 d4 z2 ||  
X:1
L:1/8
M:3/4
K:G
 Bc |:"G" dg fe dB |"Em" ed B2 GB |"D" dc A2 FA |"G" e2 d2 Bc | dg fe dB |"Em" ed B2 c2 | 
"D" dc ed cA |1"G" G4 Bc :|2"G" G4 z2 |:"G" GB dc A2 |"D" FA ed BA |"G" GB dc A2 |"D" FA ed Bc | 
"G" dg fe dB |"Em" ed B2 c2 |"D" dc ed cA |1"G" G4 z2 :|2"G" G4 ^G2 |:[K:D]"D" A2 d2 d2 | 
"Em" B2 e2 e2 |"A" dc BA Bc |"D" de fg a2 | A2 d2 d2 |"Em" B2 e2 e2 |"A" dc BA Bc |1"D" d4 B2 :|2 
"D" d4 fg |:"D" a2 ag f2 |"G" b2 a2 gf |"Em" ga gf e2 |"A" a2 g2 fe |"D" fg fe df |"Em" g2 f2 ed | 
"A" cd eA Bc |1"D" d4 fg :|2"D" d4 z2 ||  