시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 (추가 시간 없음) 1024 MB (추가 메모리 없음)247615535.714%

문제

치즈 애호가 제리는 $N$종류의 치즈를 모두 맛보기 위해 상점들을 방문하려고 한다.

$N$종류의 치즈는 편리하게 $1$부터 $N$까지 번호가 매겨져 있다.

상점도 $N$개가 있으며, $i$번째 상점은 치즈 $a_i$와 $b_i$를 $p_i$원에 묶음 판매한다.

특이하게도 ($a_1, a_2, \cdots, a_N$)과 ($b_1, b_2, \cdots, b_N$)은 모두 $1$부터 $N$까지의 수를 한 번씩 포함하는 순열이라고 한다.

이때 제리가 $1$부터 $N$까지 모든 종류의 치즈를 적어도 하나씩 구매하기 위해 지불해야 하는 최소 금액을 구하라.

입력

첫째 줄에 정수 $N$이 주어진다. ($1 \le N \le 200\,000$)

둘째 줄부터 $N$개의 줄에 걸쳐 정수 $a_i$, $b_i$, $p_i$가 공백을 사이에 두고 주어진다. ($1 \le a_i, b_i \le N,\ 1 \le p_i \le 1\,000$)

($a_1, a_2, \cdots, a_N$)과 ($b_1, b_2, \cdots, b_N$)은 모두 $1$부터 $N$까지의 수를 한 번씩 포함하는 순열이다.

출력

제리가 $1$부터 $N$까지의 치즈를 적어도 하나씩 구매하기 위해 지불해야 하는 최소 금액을 출력하라.

예제 입력 1

2
1 1 3
2 2 4

예제 출력 1

7

예제 입력 2

4
1 1 3
2 3 1
4 2 4
3 4 2

예제 출력 2

6