### 5.58 Mix

• Mix( <list 1>, <list 2> [, [<packet 1>, <packet 2>] ] ).
• Description: that function mixes the two <lists> by inserting an element of the second list after each element of the first, and returns the resulting list. By default the elements are computed by packets of $1$, but we can take packets of $2$ or more, by editing the last argument (optional) <[paquet 1, paquet 2]>, if one of those numbers equals jump, the considered packets will be the connex components of the list.
• Exemple(s)Mix( [1,2,3], ["a","b",jump,"c","d","e",jump,"f"], [1,jump]) give [1,"a","b",jump,2,"c","d","e",jump,3,"f"].