Turing machine X can produce programs that meets certain specifications => Turing machine X solves the halting problem.