Fonctions finies et testées

Signed-off-by: Alexandre <alexandreserrurier@gmail.com>