trim b c f d a bbf bbe mov
trim f e a cd c b b ff f e mov
c b e be a e c a mov
f e d a f be caae d c mov
a f e a e c d badc
a ca c cd
c c a a a dee c mov
d d a f e b c af ca bb mov
ae b c f a ca b df b
ac a f e c f b c ca eb mov
cd a d b f aa ca bbc mov
fcbbd daad c a f ad f d fa e b
bcf b e fb a f b d d e mov
bc a a e f a d c b f mov
f e b b ee ad ede f mov
f f af e d a b b b ac be a mov
cab ec fa b e f d a b mov
e ccc b ac f d a f f f ed fc mov
f e a f a a b ccb mov
ba a e c cbf f b e wmv