bc a a e f a d c b f mov
trim e f d c b cafc de mov
bcca bc d c b e f be f ab mov
abe d c b e bdab fe aa ec mov
a c dac f a a c b c d fa mov
db a c b db afc b f c mov
f da b d c b c
d c d c b c b f b c mov
m b d cd c eaf f a d c
c ad a b a d c b e cd c a
a cbad b d c b mov
b c a d c b
fb aec bead d c b
trim d c ca e da aae bd mov
b db c b f b d e d e mov
c e cb b b b f d bd b
ffb eba bf c b f d e a fd
b f e b c b d a a mov
d c ba b a e eb ef f dd mov
bf d f e de fcb c b ec e