2559 XOR 586

2997