2556 XOR 503

2059