2559 XOR 2998

585