c f e c a abbb dee d
d a e a d f e c
a fe f c e a ba c d mov
a fe e d b d af d ab f e abb d c
ac a f e c f b c ca eb mov
b d a bbc f b b dedbf c d mov
f e c ca c d
c f e ec d b de ce ee b mov
edd cf b c eac e c d mov
trim f f e b d ada e mov
df f e c
b c b f e c ce de
a fdd c d b c b
d af b a fa c d fe
d a ba a c a f e db mov
aa e e dc d ad be d a c mov
c d a d e a dd d a f d mov
b e c a c d bfb a bba f d
d e a c feb cf a fb c fa e f f
d eb e fc d f a c