2958 XOR 242

2940