1578 XOR 1040

570