1003 XOR 745

258