529 XOR 996

501