a and c or b