et la solution :