Produce compatible chord progressions that fit well with the provided musical piece.
|: [BE]2 [gB][fA] [eG]2 [eG]2 | [^dF][eG] [fA][eG] [dF][cE] [B^D]2 |1 
 [^dF][dF] [dF]2 [eG][dF] [eG][gB] | [fA]4 [b^d]4 :|2 [AC]2 [eG]2 [^dF]2 [cE]{Bc}[AC] | 
 [B^D]6 z2 | [gB][ac] [bd]2 [bd]2 [bd]2 | [ac][gB] [fA][gB] [ac][bd] [ac]2 | 
 [gB][fA] [eG][fA] [gB][bd] [ac][gB] | [fA]6 z2 | [fA]2 [ac]2 [ac]2 [ac]2 | 
 [ac][c'e] [b^d][ac] [gB][fA] [eG][BE] | [gB]2 [fA][eG] [fA]2 [eG][^dF] | 
 [eG]6 z2 |]  
X:1
L:1/8
M:4/4
K:Emin
|:"Em" [BE]2 [gB][fA] [eG]2 [eG]2 |"B7" [^dF][eG] [fA][eG] [dF][cE] [B^D]2 |1 
 [^dF][dF] [dF]2"Em" [eG][dF] [eG][gB] |"B7" [fA]4 [b^d]4 :|2"Am" [AC]2 [eG]2 [^dF]2 [cE]{Bc}[AC] | 
"B7" [B^D]6 z2 |"G" [gB][ac] [bd]2 [bd]2 [bd]2 |"D7" [ac][gB] [fA][gB]"B7" [ac][bd] [ac]2 | 
"Em" [gB][fA] [eG][fA] [gB][bd] [ac][gB] |"B7" [fA]6 z2 |"Am" [fA]2 [ac]2 [ac]2 [ac]2 | 
"B7" [ac][c'e] [b^d][ac]"Em" [gB][fA] [eG][BE] | [gB]2 [fA][eG]"B7" [fA]2 [eG][^dF] | 
"Em" [eG]6 z2 |]  