1003 XOR 329

674