1003 XOR 321

682