1002 XOR 423

589