编程题
### 问题描述
线段相交的判断模板题。
在二维平面直角坐标系中,用坐标 $(x_P,y_P)$ 描述点 $P$ 的位置。
$T$ 个询问,每个询问给出四个点 $A,B,C,D$,判断线段 $AB$ 和线段 $CD$ 之间的关系:
1. 若两条线段平行(包括重叠),输出 `pingxing`。
2. 若两条线段相交,输出 `xiangjiao`。
3. 若两条线段相离,输出 `xiangli`。
### 输入格式
第一行,一个正整数 $T(1 \le T \le 10^5)$,表示询问组数。
以下 $T$ 行,每行 $8$ 个整数 $x_A,y_A,x_B,y_B,x_C,y_C,x_D,y_D$,分别描述点 $A,B,C,D$ 的位置。
相邻两个整数之间用一个空格隔开。
### 输出格式
共 $T$ 行,第 $i(1\le i\le T)$ 行一个字符串 $ans_i$,表示第 $i$ 组询问的答案。
### 样例输入
```text
4
1 1 1 2 1 1 1 0
1 1 0 0 0 1 1 0
1 1 1 2 0 1 3 0
1 1 1 2 0 1 2 2
```
### 样例输出
```text
pingxing
xiangjiao
xiangli
xiangjiao
```
### 说明

### 评测数据规模
$1 \le T \le 10^5$。
所有坐标均为整数,且在 $[-1000,1000]$ 范围内。