31 XOR 503

488