alternating Turing machine