logic and automated reasoning lecture 03 logical entailment 7084622