trim b b a abd c e mov
c aed e b a a c e mov
e d b aee f a c e mov
e e ca c a d cc a mov
d f e aa f cebd c e mov
ae eef e a e be e a c e mov
ea fe d e mov
da c cde b f cfe mov
ca d e efc e b cd b d e mov
f aa a d ed d b cd e d c mov
dfa e b ca c db d mov
e c c ca b fa d mov
ac a f e c f b c ca eb mov
b ef c e ffb e f mov
trim f e a cd c b b ff f e mov
b c e baa fc f mov
ae bb c e dcec c a b mov
b db c b f b d e d e mov
d b b a c dab e mov
b ea a a f b f ac e cf mov