Read throught Auto.v
Do redo_determinism exercise in Smallstep.v