1240 XOR 1959

895