1016 XOR 527

503