2591 XOR 31

2560