2556 XOR 2987

599