Produce coherent chord patterns that blend well with the provided composition.
A,2 A,2 EA,B,A, | G,B,DG D<G, B,G, | A,2 A,2 EA,B,A, | G,A, (3B,A,G, A,2 G,B, | 
 A,2 A,2 EA,B,A, | G,B,DG D<G, B,G, | A,2 A,2 EA,B,A, | G,A, (3B,A,G, A,2 G,B, | 
 A, bag edef | g2 g2 dgBG | Abag edef | (3gfe dB (3ABA ^GB | Abag edef | 
 g2 g2 dgfg | (3agf ge fdAF | (3GFE DB, (3A,B,A, G,B, |:[K:D] ADFB ADFB | 
 ADFD"^G," EFGB | ADFB ADFA |1"^G," BGEG FD (3dcB :|2"^G," BGEG FD D2 | dAFA BAFA | 
 dAFA"^G," BE E2 | dAFA BAFA |"^G," BGEG FD D2 | dAFA BAFA | dAFA"^G," BEEc | 
 (3ded (3cdc (3BcB AF |"^G," GABc d2 dB ||  
X:1
L:1/8
Q:1/4=178
M:4/4
K:Ador
"Am" A,2 A,2 EA,B,A, |"G" G,B,DG D<G, B,G, |"Am" A,2 A,2 EA,B,A, |"G" G,A, (3B,A,G, A,2 G,B, | 
"Am" A,2 A,2 EA,B,A, |"G" G,B,DG D<G, B,G, |"Am" A,2 A,2 EA,B,A, |"G" G,A, (3B,A,G, A,2 G,B, | 
"Am" A, bag edef |"G" g2 g2 dgBG |"Am" Abag edef |"G" (3gfe dB (3ABA ^GB |"Am" Abag edef | 
"G" g2 g2 dgfg |"Am" (3agf ge fdAF |"G" (3GFE DB, (3A,B,A, G,B, |:[K:D]"D" ADFB ADFB | 
 ADFD"^G," EFGB |"D" ADFB ADFA |1"^G," BGEG"D" FD (3dcB :|2"^G," BGEG"D" FD D2 |"D" dAFA BAFA | 
 dAFA"^G," BE E2 |"D" dAFA BAFA |"^G," BGEG"D" FD D2 |"D" dAFA BAFA | dAFA"^G," BEEc | 
"D" (3ded (3cdc (3BcB AF |"^G," GABc"D" d2 dB ||  