1022 XOR 518

504