Fundamentals of Formalisation Level 6: Turing Machines and the Halting Problem — LessWrong