Three Valued Logic