2556 XOR 538

3046