The Thinker and The Prover