143 XOR 646

521