An automated theorem prover for first-order logic.