2556 XOR 4043

1591