Turing Machine/Program Simulation for ECS631 Assignment