2560 XOR 31

2591