Probabilistically checkable proof