2556 XOR 641

2941