f a e a b dc dc d mov
b d a bbc f b b dedbf c d mov
c ca b f a b f c ffdbb mov
e b f c d f a da mov
f e d a f be caae d c mov
f a d b fe e d e ef c d mov
e cbce a b ad c e f a
edd cf b c eac e c d mov
d fb f e a fd d fd
e ccc b ac f d a f f f ed fc mov
beed d c a b b dd c ac mov
c c e e bd a b afb fe f mov
a fe f c e a ba c d mov
c e a cf cf c b
b af b a cb be c bd c
f adba c f a b cf ab d
e a b e ee b c c c mov
e a b d b d adc mov
cf f a e a b fe mov
de f b f c d f c