fix issue #39. faire dans les algo pour repecter la théorie