3959 XOR 643

3572