1023 XOR 506

517