A beginner's theorem prover