truth table for ((a implies b) and (c implies b) and (d implies a) and ((not d) implies not a))