1016 XOR 502

526