2559 XOR 3042

541