1003 XOR 542

501