2993 XOR 31

2990