1023 XOR 505

518