Construct smooth-flowing chord progressions for the supplied music.
B2 (ef) e3 (d | Bd) e2 G3 A | Bd e2 dBAG | E2 D2 G3 A | B2 (ef) g4 | e2 d2 G3 A | 
 Bd e2 dBAG | E2 D2 G3 A || | G2 [BG]2 BAGA | BGAF G3 [GG,]- | [GG,]2 B(c BA)G(D | 
 EG)AE G3 [GG,]- | [GG,]2 Bc BAGA | BGAF G3 A | Bd e2 dBAG | E2 D2 [BG]4 |: e2 e2 e2 e2 | 
 e2 d2 B3 d | e2 ee dBAG | E2 D2 G4 :|  
X:1
L:1/8
M:2/2
K:G
"Em" B2 (ef) e3 (d | Bd) e2"G" G3 A | Bd e2 dBAG | E2 D2 G3 A |"Em" B2 (ef) g4 | e2 d2"G" G3 A | 
 Bd e2 dBAG | E2 D2 G3 A || |"G" G2 [BG]2 BAGA | BGAF G3 [GG,]- | [GG,]2 B(c BA)G(D | 
 EG)AE G3 [GG,]- | [GG,]2 Bc BAGA | BGAF G3 A | Bd e2 dBAG | E2 D2 [BG]4 |: e2 e2 e2 e2 | 
 e2 d2 B3 d | e2 ee dBAG | E2 D2 G4 :|  