trim f e f d d a e f c mov
d c e cba e bff f f b e a mov
c e f d d b a mov
trim c ae e d b e f b e e mov
b c d b e f e b
a d c e c c a mov
f a a c c dcb a e f cc f
c d a e f
ad af cf effd b c e f c ce d ba d
c a b efb e f dd mov
aad bdd fd e d b a d b c ec b c e f
trim ed eb a d b c e a a mov
e cbce a b ad c e f a
db f b d bbea e f
bf a c e bfd fa mov
e f d ebe e f e fadfa b e bbc be
cccebdb bac ac a b e f a mov
da c cde b f cfe mov
fe cbb b f f d ab e bd mov
c e af f cc d e mov