"LineIntersection" = "## 直线交点检查器\n\n**目标:** 编写一个函数，判断二维笛卡尔平面中的两条线段是否相交。\n\n每条线段由两个端点表示。\n\n---\n\n**说明:**\n\n1. 定义一个名为 `doLinesIntersect(_:_:)` 的函数，该函数接受两条线段作为输入，每条线段表示为一对坐标元组 `(x, y)`。\n2. 使用方向法判断交点：\n    - 计算每个端点相对于另一条线段的方向。\n    - 检查线段是否“跨越”彼此。\n3. 如果线段相交，返回 `true`，否则返回 `false`。\n\n* Callout(额外挑战):  \n   扩展函数以在线段相交时返回交点。";
