a cc ca e a d fb ca b mov
a de e b fd f e b mov
trim f f e b d ada e mov
trim eb b e e f e e d f c b mov
fdafc d d a c d f f b mov
c c a ef b mov
c d d d cb cbe b mov
d a ba a c a f e db mov
trim f a d f a fa mov
trim d f f e e b e a eb e mov
b eb d a cff ff a b e d b mov
trim e e e b d a d mov
trim b a b b d a fd e b c bb mov
trim ff ed a bd e b f e ff f mov
bcf b e fb a f b d d e mov
d bedb e b c a c c
c f dd e a e e d e f mov
b d e b f aaac cb a
e cab d e b a cd a cb
a e a e ae b d a a a b mov