1629 XOR 1040

589