Ecrire une fonction prenant en paramètre une liste contenant des éléments d'un ensemble totalement ordonné et retournant un liste contenant les éléments de la liste triés par ordre croissant. Vous définirez pour ce faire toutes les fonctions auxiliaires nécessaires pour rendre l'algorithme lisible.