fb eb e a b be c d mov
a c de a f e dcd f d mov
a fe f c e a ba c d mov
f a d b fe e d e ef c d mov
b d a bbc f b b dedbf c d mov
b d b c ac a f
d c f fc c a f bc mov
trim c fcad bd d d a f ec mov
edd cf b c eac e c d mov
trim ed e cc b c bfe a f c b f mov
e ca a a a f aef mov
a df c ba a f aeb b
fb c af aa bb d a b d mov
dd bd df b c d e a mov
d a ba a c a f e db mov
fd c d a e bced eacfd
fb c d a fe bf e d e e mov
b e c a c d bfb a bba f d
f d d b b a f a b mov
c e c a f a bf acd c bf d