logic and automated reasoning lecture notes set 5 6938672