43 XOR 503

476