a ef b cd a ac f mov
e d b aee f a c e mov
b ecd a c e d df bd mov
b e a c fab d f bad b
trim cb aae c d f a c bae mov
f fb b da a c a d aa mov
e bc d fb f b bbbf a c b d
c df c f fc fe bdf f mov
c fcfb b c e b a e f mov
a d ac b bb fd c aad mov
c aed e b a a c e mov
b ddf a ede ded d
d cb b ce a ed aed d mov
fa b fb a bd f f
bf a fc a c
f e b b ee ad ede f mov
ae eef e a e be e a c e mov
ec b c af e a aec d f mov
trim fc f b a c mov
trim c f d f b a edd aa f ba f mov