partie finie fonctionne