"LineIntersection" = "## Linien-Schnittpunktprüfer\n\n**Ziel:** Schreiben Sie eine Funktion, die bestimmt, ob sich zwei Liniensegmente in einer 2D-Kartesischen Ebene schneiden.\n\nJedes Liniensegment wird durch zwei Endpunkte dargestellt.\n\n---\n\n**Anleitung:**\n\n1. Definieren Sie eine Funktion namens `doLinesIntersect(_:_:)`, die zwei Liniensegmente als Eingabe akzeptiert, wobei jedes Liniensegment als Paar von Koordinatentupeln `(x, y)` dargestellt wird.\n2. Verwenden Sie die Orientierungs-Methode, um den Schnittpunkt zu überprüfen:\n    - Berechnen Sie die Orientierung jedes Endpunkts in Bezug auf das andere Segment.\n    - Prüfen Sie, ob die Segmente sich gegenseitig „überlappen“.\n3. Geben Sie `true` zurück, wenn sich die Segmente schneiden, andernfalls `false`.\n\n* Callout(Zusätzliche Herausforderung):\n   Erweitern Sie die Funktion, um den Schnittpunkt zurückzugeben, falls sich die Segmente schneiden.";
