在坐标纸上有 n 个不重合的点,两两可以连一个线段并延伸成直线,请问在这些直线里最多能选出多少条使得他们两两不平行也不重合。
输入
第一行一个整数 n \ (2 \leq n \leq 200).
接下来 n 行每行两个数 x_i,y_i \ (-1000 \leq x_i,y_i \leq 1000),表示第 i 个点的坐标。
输出
一个整数,表示答案。
样例
3 1 0 -2 0 0 0
1