(x and x) xor x xor 1