Turing Model For Computation