2589 XOR 507

3046