1666 XOR 1228

590