a and b or !(a or b)