Design an agreeable chord progression that fits well with the given music piece.
AB |: A2 z G F2 A2 | dd d2 dAAB | A2 z G F2 A2 | e4- eAAA | A3 B c2 d2 | 
 ee e2 effg | f2 e2 B2 c2 |1 dcde d2 AB :|2 d2 z f f2 e2 |: e2 gf e2 d2 | 
 f3 d d2 c2 | e2 c2 B2 A2 | d2 z f f2 e2 | g3 f e2 d2 | 
 f3 d d2 c2 | e2 c2 B2 A2 |1 d2 z f f2 e2 :|2 d4 z2 |]  
X:1
L:1/8
M:2/2
K:D
 AB |:"D" A2 z G F2 A2 | dd d2 dAAB |"D" A2 z G"D#dim" F2 A2 |"Em" e4- eAAA |"A7" A3 B c2 d2 | 
 ee e2 effg |"A7" f2 e2 B2 c2 |1"D" dcde d2 AB :|2"D" d2 z f f2 e2 |:"G" e2 gf"G#dim" e2 d2 | 
"D" f3 d"Bm" d2 c2 |"Em" e2 c2"A" B2 A2 |"D" d2 z f"D7" f2 e2 |"G" g3 f"G#dim" e2 d2 | 
"D" f3 d"Bm" d2 c2 |"Em" e2 c2"A" B2 A2 |1"D" d2 z f"D7" f2 e2 :|2"D" d4 z2 |]  