1002 XOR 582

428