b d d c d a f f b ef mov
d d a f e b c af ca bb mov
df d a f b c fd e mov
c d a d e a dd d a f d mov
e ccc b ac f d a f f f ed fc mov
ab aed a c d a f d d d mov
b da f f e d a fc ed b d mov
f e d a f be caae d c mov
af bdc c bfc ecd fbbbfd d a f
trim f e a cd c b b ff f e mov
trim b a b b d a fd e b c bb mov
trim c fcad bd d d a f ec mov
abc c a ceb c b
a e a bd c b mov
d bf bc c b e d mov
fa e c e c df a e c b da cba dcaffbb c
f dc b d a
bc a a e f a d c b f mov
f d d b b a f a b mov
ffb eba bf c b f d e a fd