1960 XOR 1047

959