e a d f bc e ce
c d a d e a dd d a f d mov
ba a d e f
ed e d ab a d e d
bd a d e acf
trim a ce f d e bd af bad be mov
fe a a bc f e eb a d mov
d a ba a c a f e db mov
bc a a e f a d c b f mov
a c d a adc e bc c mov
bc f e e e a d aaee b mov
trim e e e b d a d mov
d d a a d eb e mov
p k dc b c e d c a d cb c
be a bcd e d a
bcf b e fb a f b d d e mov
c f dd e a e e d e f mov
fb c d a fe bf e d e e mov
a de e b fd f e b mov
d bab a d f d e ad b e bcb c bbcd