c d a d e a dd d a f d mov
a f d e f c dcfa
d c f fc c a f bc mov
eac c a f d fcc
ab aed a c d a f d d d mov
e ca a a a f aef mov
b a f d f c db a ffa
f b a a e bce ec e ffc f d mov
a f d c d ac a fd a b mov
trim c fcad bd d d a f ec mov
a f d a d ed cb
d dc c b d e f d mov
a f d af d aaf cd b
a f d a d d d bcefae cd mov
aed ba beb a f d
a f d eb
trim ef fed df d d be a f dd mov
acb b c b fb f d ed
da c cde b f cfe mov
d a ba a c a f e db mov