"QuickSort" = "## Quick Sort\n\n**Ziel:** Schreiben Sie eine Funktion, die ein Array von Ganzzahlen mithilfe des Quicksort-Algorithmus in aufsteigender Reihenfolge sortiert.\n\nQuicksort ist ein Divide-and-Conquer-Algorithmus, der ein „Pivot“-Element auswählt, das Array in Elemente kleiner und größer als das Pivot aufteilt und die Partitionen rekursiv sortiert.\n\n---\n\n**Anleitung:**\n\n1. Definieren Sie eine Funktion namens `quickSort(_:)`, die ein Array von Ganzzahlen als Eingabe akzeptiert.\n2. Implementieren Sie den Quicksort-Algorithmus:\n    - Wenn das Array aus einem oder keinen Elementen besteht, ist es bereits sortiert.\n    - Wählen Sie ein Pivot-Element (typischerweise das letzte Element oder ein zufälliges Element).\n    - Teilen Sie das Array in Elemente, die kleiner als das Pivot sind, und Elemente, die größer als das Pivot sind.\n    - Wenden Sie Quicksort rekursiv auf jede Partition an und kombinieren Sie die Ergebnisse.\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.";
