maj fct recursive : suppression des elements vide