2900 XOR 31

2891