두 점 Ai,Aj를 잇는 직선이 ℓ과 만날 때 두 점의 각도 순서가 서로 바뀐다. 두 직선이 평행하지 않다면 이런 변화는 정확히 한 번 일어나고, 순열에서는 두 번호 i,j가 맞바뀌므로 변화량에 2∣i−j∣를 더한다. 두 점을 잇는 직선이 ℓ과 평행하면 변화가 일어나지 않는다.
모든 쌍에 대한 2∣i−j∣의 합은
3N(N−1)(N+1)
이다. Ai=(xi,yi)에 대해 라 두면, 가 과 평행할 필요충분조건은 이다. 같은 를 갖는 인덱스들을 정렬해 그 안의 합을 전체 합에서 빼면 된다. 시간 복잡도는 이다.