e ebbd e d a dc fc e mov
f aa a d ed d b cd e d c mov
f a d b fe e d e ef c d mov
trim ed eb a d b c e a a mov
trim c ae d bc a e mov
bb d b a ad bc mov
ba bfb d b cb e c
ac b a ed ab c b ae e mov
ea ca c e b cd e mov
cd a d b f aa ca bbc mov
d d a f e b c af ca bb mov
b da f f e d a fc ed b d mov
d cf e e d af d b b e c a mov
c fc b d fa e mov
c f e ec d b de ce ee b mov
a de ae d b bca d d f f e e a mov
trim b a b b d a fd e b c bb mov
b c e baa fc f mov
d b e b c c ce baa mov
bcf b e fb a f b d d e mov