N수매화검법

아직 제출이 없습니다시간 제한2초메모리 제한1024 MB

문제

화산파의 장로 우경은 새로운 무공 N수매화검법을 창안했다. N수매화검법은 이십사수매화검법을 발전시킨 검법으로 총 NN개의 베기(검으로 무언가를 베는 동작)로 이루어진다.

N수매화검법은 2차원 평면 상에서 펼치는 검법으로, 베기 ii는 점 s_is\_i에서 시작해 e_ie\_i까지를 일직선으로 벤다. 이때 검이 지나는 경로를 베기 ii의 경로라고 한다.

또한 검법을 펼치는 동안 한 번 벨 때마다 심오한 원리로 내공을 소모하는데, 그 원리란 다음과 같다.

  • 베기 ii에는 가중치 w_iw\_i가 정해져 있으며, 베기 ii를 행하면 (m+1)×w_i(m+1)\times w\_i만큼의 내공을 소모한다. 이때 mm은 베기 ii를 행한 순간에 아직 행하지 않은 베기 중 베기 ii와 경로가 교차하는 베기의 개수다.

N수매화검법을 완성하기 위해서는 검법을 이루는 NN개의 베기를 모두 정확히 한 번씩 행해야 하나, 그 순서는 상관이 없다. 장로 우경은 최소한의 내공만을 소모하여 N수매화검법을 완성하고 싶다. 그를 위해 N수매화검법을 완성하는 데 소모해야 하는 내공의 합의 최솟값을 구해주자.

입력

첫 번째 줄에 베기의 개수 NN이 주어진다. (1N2,500)(1\le N\le 2\\, 500)

다음 NN개의 줄에는 각 줄마다 베기 ii에 대해 s_is\_i, e_ie\_i의 좌표 (sx_i,sy_i)(\mathit{sx}\_i,\mathit{sy}\_i), (ex_i,ey_i)(\mathit{ex}\_i,\mathit{ey}\_i)와 가중치 w_iw\_i가 공백으로 구분되어 차례로 주어진다. (109sx_i,sy_i,ex_i,ey_i109(-10^9\le\mathit{sx}\_i,\mathit{sy}\_i,\mathit{ex}\_i,\mathit{ey}\_i\le 10^9; 1w_i109)1\le w\_i\le 10^9)

주어지는 2N2N개 점의 위치는 모두 서로 다르며, 어떤 세 점도 같은 직선 위에 있지 않다.

입력으로 주어지는 모든 수는 정수다.

출력

N수매화검법을 완성하는 데 소모해야 하는 내공의 합의 최솟값을 출력하라.