Explain how do you separate impurities from the solid you are purifying in an ideal solvent in each of these situations:
1. When the impurities do not dissolve at all in solvent (even at boiling point of solvent)
2. When the impurities dissolve very well in the solvent even when it's cold