2556 XOR 597

2985