356 XOR 506

158