2556 XOR 504

2052