1008 XOR 510

526