1003 XOR 859

176