c ad a b a d c b e cd c a
m eb e bc d ecd ce c f a b
c f a b aa a d f ca mov
d bab a d f d e ad b e bcb c bbcd
bc a a e f a d c b f mov
e d b aee f a c e mov
f d d b b a f a b mov
b c bc cd a ffe b c e afc c b d
e b f c d f a da mov
b f e b c b d a a mov
f a d b
b d a bbc f b b dedbf c d mov
b d d c d a f f b ef mov
d a c b f a d a eedc mov
c f a b c fee f d
f d a b d b c a bdd f a d d
a c dac f a a c b c d fa mov
f d de c e cb a b d c
b d eae d fa da c a bf c fb f
ac d f e f b fd f a acf ceddc c f