583 XOR 837

258