1003 XOR 580

431