separation class tree et tree binaire random avec duplication de code inévitable car probleme de segmentation, résoluble avec une factory ///   +nettoyage test+code