détail de la solution