considering the below 2 vectors
x <- c(3, 4, 5)
y <- c(3, 5, 1)
x & y # TRUE TRUE TRUE
XOR(TRUE,FALSE) => False
However, In the former example mentioned, unable to figure out what is the logic used while applying XOR on numbers eg: for XOR(3,3) or XOR(4,5) why does it return False False False? Need help.