2556 XOR 3059

527