2508 XOR 647

2891