Source: http://www.devoir.tn/secondaire/Doc/4-ème-années/Techniques/Informatique/Résumés-de-cours/fiche-cocktail-shaker-insertion.pdf