XOR function
and* function