e b f c d f a da mov
d a c b f a d a eedc mov
f aa a d ed d b cd e d c mov
cbd e b f bf f e d ff mov
cd a d b f aa ca bbc mov
trim b a d d d cc mov
d eaa eba aa d d cc mov
b ea a a f b f ac e cf mov
e ed e ad d ccf ea b f e d b
bebe b f acca d a
de f b f c d f c
d b f bc d caa c e b
bd c a fa b ae ac d db mov
trim e a dfe fda a b c a d af mov
de c d f bc d bdcc mov
dbc be b b f a ef bc d d a mov
trim ca d d f c b cc mov
a df d cc b eda f mov
dd e b f b dda af be d mov
trim d a b f f b e d a e mov