1003 XOR 347

688