2995 XOR 40

2971