logic and automated reasoning lecture 10 computational logic 2301128