Compose music that adheres to the specified chord transitions.
'Em', 'Bm', 'E', 'A', 'Em', 'D', 'Bm', 'D', 'Em', 'Bm', 'E', 'A', 'Em', 'Bm', 'Bm', 'A', 'Em', 'A', 'D', 'Em', 'Em', 'Em', 'Bm', 'D', 'Em', 'Em', 'D', 'Em', 'Em', 'Em', 'Bm', 'D', 'Em', 'Em', 'D', 'Em'  
X:1
L:1/8
M:4/4
K:Emix
|: c | BEEF DEFD | E2 GB eBcA | BEEF DEFA | (3BcB AF DEFA | BEEF DEFD | E2 GB eBcA |1 BEEF DEFD | 
 B,A,B,D E2 E :|2 BEEF DEFA | (3Bcd AF E2 E |:[K:Edor] d | eBB=g efge | fd d2 ABdf | eBBg efge | 
 dBAF E2 Ed | eBBg efge | fd d2 ABdf | gefd edBA | (3Bcd AF E2 E :: c |"Em" BEEF"Bm" DEFD | 
"E" E2 GB"A" eBcA |"Em" BEEF"D" DEFA |"Bm" (3BcB AF"D" DEFA |"Em" BEEF"Bm" DEFD | 
"E" E2 GB"A" eBcA |1"Em" BEEF"Bm" DEFD |"Bm" B,A,B,D"A" E2 E :|2 B"Em"EEF D"A"EFA | 
"D" (3Bcd AF"Em" E2 E |:[K:Edor] d |"Em" eBB=g"Em" efge |"Bm" fd d2"D" ABdf |"Em" eBBg"Em" efge | 
"D" dBAF"Em" E2 Ed |"Em" eBBg"Em" efge |"Bm" fd d2"D" ABdf |"Em" gefd"Em" edBA | 
"D" (3Bcd AF"Em" E2 E :|  