직선으로 만드는 삼각형
면접 대비시간 제한1초메모리 제한128 MB
주어진 직선 중 삼각형을 이루는 세 직선 조합 수를 평행한 직선을 제외하고 셉니다.
문제
상근이는 좌표평면 위에 꼴로 나타낼 수 있는 직선 개를 가지고 있다.
상근이가 가진 직선 중 세 개를 골라 만들 수 있는 삼각형의 개수를 구하는 프로그램을 작성하시오.

세 직선이 한 점에서 만나는 경우는 없다.
입력
첫째 줄에 직선의 개수 이 주어진다. ()
둘째 줄부터 개 줄에 번째 직선의 , , 가 순서대로 주어진다. 모든 수는 절댓값이 이하인 정수이고, 와 가 동시에 0인 직선은 없다.
출력
첫째 줄에 주어진 직선으로 만들 수 있는 삼각형의 개수를 출력한다. 개수가 매우 많을 수 있으므로, 1,000,000,007로 나눈 나머지를 출력한다.