Scrieți câteva
`` `
Funcție MergeSort (lista)
    // Cazul de bază: Dacă lista are 1 sau 0 elemente, luați în considerare sortat și returnați
    dacă list.length <= 1 atunci
        Lista de returnare
        
    // Obțineți elementul de mijloc al listei și împărțiți -l în două jumătăți
    Middle = List.Length / 2
    Lefthalf
Mai jos este o instrucțiune care descrie o sarcină. Scrieți un răspuns care completează în mod corespunzător cererea.

### Instrucțiune:
Scrieți câteva pseudo-cod pentru a implementa o sortare de îmbinare.

### Răspuns:
`` `
Funcție MergeSort (lista)
    // Cazul de bază: Dacă lista are 1 sau 0 elemente, luați în considerare sortat și returnați
