"MergeSort" = "## Merge Sort\n\n**Ziel:** Schreiben Sie eine Funktion, die ein Array von Ganzzahlen mithilfe des Merge-Sort-Algorithmus in aufsteigender Reihenfolge sortiert.\n\nMerge Sort ist ein Divide-and-Conquer-Algorithmus, der das Array in Hälften teilt, jede Hälfte sortiert und anschließend die sortierten Hälften zusammenführt.\n\n---\n\n**Anleitung:**\n\n1. Definieren Sie eine Funktion namens `mergeSort(_:)`, die ein Array von Ganzzahlen als Eingabe akzeptiert.\n2. Implementieren Sie den Merge-Sort-Algorithmus:\n    - Wenn das Array aus einem oder keinen Elementen besteht, ist es bereits sortiert.\n    - Teilen Sie das Array in zwei Hälften.\n    - Sortieren Sie jede Hälfte rekursiv und führen Sie anschließend die sortierten Hälften zusammen.\n3. Geben Sie das sortierte Array zurück.\n\n* Callout(Zusätzliche Herausforderung):\n   Modifizieren Sie die Funktion so, dass das Array in absteigender Reihenfolge sortiert wird.";
