Probabilistic checking of proofs; a new characterization of NP | Synapse