The five ways to sort