Solution propre