43 XOR 2955

2976