2557 XOR 586

2999