La solution complète