1003 XOR 758

285