1023 XOR 518

505