2889 XOR 31

2902