2559 XOR 3059

524