1002 XOR 646

364