trim f e f d d a e f c mov
trim e f db a ef e c mov
p k dc b c e d c a d cb c
b dadc b c a eb ce c a mov
d bab a d f d e ad b e bcb c bbcd
bc a a e f a d c b f mov
b d d c d a f f b ef mov
a c e e b c ceddc c mov
db a c b db afc b f c mov
dffb b a af afa a ac e f c mov
b f f cfc a d d f c mov
trim f c a f e ac b f mov
c a b ac mov
ac b a ed ab c b ae e mov
c e a cf cf c b
cde f b b f ad a ca c mov
c a f b bc b f mov
f ae c f e b c a c mov
b af b a cb be c bd c
c fec e c a bd b dbc mov