Design an agreeable chord progression that fits well with the given music piece.
A2 EA cA A2 | aged cAFA | G2 DG BG G2 | gedc BGGB | 
 A2 EA cA A2 | aged cABG | ABcd efge |1 aged cABG :|2 
 aged cA A2 |: ageg a2 bg | aged cA A2 | gede g2 af | 
 gedc BG G2 | ageg a2 bg | aged cABG | ABcd efge |1 
 aged cA A2 :|2 aged cAGB ||"^Variations:" A3 B cA A2 | aged cAAF | 
 G3 A BGBd | gedc BAGB | A3 B cA A2 | aged cdBc | ABcd efge |1 
 aged cAGB :|2 aged cAce |: ageg agbg | aged cAAa | 
 g2 gf g3 a | gedc BG G2 | ageg agbg | aged cdBc | ABcd efge |1 
 aged cA A2 :|2 aged cABG ||  
X:1
L:1/8
M:2/2
K:Ador
"Am" A2 EA"Am" cA A2 |"Am" aged"Am" cAFA |"G" G2 DG"G" BG G2 |"C" gedc"G" BGGB | 
"Am" A2 EA"Am" cA A2 |"Am" aged"C" cABG |"Am" ABcd"Em" efge |1"Am" aged"C" cABG :|2 
"Am" aged"Am" cA A2 |:"Em" ageg"Am" a2 bg |"Am" aged"Am" cA A2 |"Em" gede"G" g2 af | 
"C" gedc"G" BG G2 |"Em" ageg"Am" a2 bg |"Am" aged"C" cABG |"Am" ABcd"Em" efge |1 
"Am" aged"Am" cA A2 :|2"Am" aged"Am" cAGB ||"^Variations:" A3 B"Am" cA A2 |"Am" aged"Am" cAAF | 
"G" G3 A"G" BGBd |"C" gedc"G" BAGB |"Am" A3 B"Am" cA A2 |"Am" aged"C" cdBc |"Am" ABcd"Em" efge |1 
"Am" aged"Am" cAGB :|2"Am" aged"Am" cAce |:"Em" ageg"G" agbg |"Am" aged"Am" cAAa | 
"G" g2 gf"G" g3 a |"C" gedc"G" BG G2 |"Em" ageg"G" agbg |"Am" aged"C" cdBc |"Am" ABcd"Em" efge |1 
"Am" aged"Am" cA A2 :|2"Am" aged"C" cABG ||  