(A implies B) and ((~A or C) or B)