28 XOR 503

491