Oh yeah. I kinda ran into this problem already.
xor in english means: only exactly one. The truth table for that would be:
But in logic with multiple inputs, it is true when the inputs are odd otherwise it’s false:
The difference for 3 inputs is that in logic, when all the inputs are true, xor is true. But in english, when all the inputs are true, xor is false. All the other cases with 3 inputs are the same.