Design an agreeable chord progression that fits well with the given music piece.
|: D2 | G2 D2 GABc | d4 B4 | A2 d2 A2 d2 | BcBA G2 D2 | G2 D2 GABc | d4 c4 | 
 BAGA B2 A2 | G6 :: A2 | B3 B B2 A2 | G4 A2 B2 | c3 c c2 B/c/B | 
 A2 F2 E2 D2 | B3 A GABc | d4 c4 | BAGA B2 A2 | G6 :|  
X:1
L:1/8
M:4/4
K:G
|: D2 |"G" G2 D2 GABc | d4 B4 |"D" A2 d2 A2 d2 |"G" BcBA G2 D2 |"G" G2 D2 GABc | d4"C" c4 | 
"G" BAGA"D" B2 A2 |"G" G6 :: A2 |"G" B3 B B2 A2 |"Em" G4 A2 B2 |"C" c3 c c2 B/c/B | 
"D" A2 F2 E2 D2 |"G" B3 A GABc | d4"C" c4 |"G" BAGA"D" B2 A2 |"G" G6 :|  