레이더 스캐너
시간 제한2초메모리 제한512 MB
축에 나란한 직사각형 n개가 주어질 때, 세 직사각형의 공통 교집합이 비어 있지 않은 삼중쌍의 개수를 센다.
문제
평면 위에 n개의 직사각형 레이더 스캐너가 있다. 모든 변은 좌표축에 평행하다. 각 스캐너는 평면 위의 격자 칸 일부를 감시한다. i번째 스캐너는 이고 인 모든 칸 를 감시한다.
오늘 레이더 시스템은 심각한 전력 부족 문제를 겪고 있다. 감시 범위를 줄이기 위해 정확히 세 개의 스캐너를 골라야 하며, 고른 세 스캐너가 모두 감시하는 칸이 하나 이상 있어야 한다.
이고 i, j, k번째 스캐너가 모두 감시하는 칸이 존재하도록 하는 순서쌍 의 개수를 구하시오.
입력
첫째 줄에 테스트 케이스의 수 T (1 ≤ T ≤ 10)가 주어진다.
각 테스트 케이스의 첫째 줄에 레이더 스캐너의 수 n (3 ≤ n ≤ 100 000)이 주어진다.
다음 n개의 줄에 걸쳐 i번째 레이더 스캐너를 나타내는 네 정수 , , , (1 ≤ ≤ ≤ 1000, 1 ≤ ≤ ≤ 1000)가 주어진다.
출력
각 테스트 케이스마다 가능한 순서쌍의 개수를 한 줄에 하나씩 출력한다.