Metro state ICS441 turing machine