2556 XOR 3047

539