1003 XOR 659

376