Design compatible chord transitions for the given music piece.
D | G2 G GAB | d2 d dBG | G2 A BAG | E2 F G2 D | G2 G GDB, | d2 d dBG | 
 G2 A BAG | E2 F G2 :: D | GBd g2 g | fed edB | GBd g2 g | 
 fed e2 f | g2 g fed | e2 e dBG | G2 A BAG | E2 F G2 :|  
X:1
L:1/8
Q:3/8=100
M:6/8
K:G
 D |"G" G2 G GAB | d2 d dBG |"Em" G2 A BAG |"D" E2 F"G" G2 D |"G" G2 G GDB, | d2 d dBG | 
"Em" G2 A BAG |"D" E2 F"G" G2 :: D |"G" GBd"Em" g2 g |"D" fed"Em" edB |"G" GBd g2 g | 
"D" fed"Em" e2 f |"G" g2 g"D" fed |"C" e2 e"G" dBG |"Em" G2 A BAG |"D7" E2 F"G" G2 :|  