d eb e fc d f a c
e b f c d f a da mov
trim f a d f a fa mov
ada d f a b d b daae o i ksstmrlhpkdfkerq
d f a fcc a dff f
de ac b a d f a mov
b e a bd d f a b aef
bb d b a ad bc mov
trim c f d f b a edd aa f ba f mov
f d a b d b c a bdd f a d d
d aeff f a cb c e h
ec b c af e a aec d f mov
trim b c f d a bbf bbe mov
cb f c ccc d e a fa a mov
trim ac e c a a adcc eafc f d e mov
trim c ae d bc a e mov
c f a b aa a d f ca mov
c e cb b b b f d bd b
c d ae a cb
d bab a d f d e ad b e bcb c bbcd