529 XOR 998

503