797 XOR 519

282