2557 XOR 3059

526