409101: GYM103438 G Max Pair Matching

Memory Limit:256 MB Time Limit:1 S
Judge Style:Text Compare Creator:
Submit:0 Solved:0

Description

G. Max Pair Matchingtime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard output

You are given $$$2n$$$ pairs $$$(a_i, b_i)$$$ of integers. Consider a complete graph on $$$2n$$$ vertices and define the weight of the edge $$$(ij)$$$ to be $$$w_{ij} = max(|a_i-a_j|, |a_i-b_j|, |b_i-a_j|, |b_i-b_j|)$$$.

Determine the maximum weight of the matching in this graph.

In other words, consider all ways to select $$$n$$$ edges of this graph such that no two chosen edges have a common endpoint. What is the maximum possible total weight of these edges?

Input

The first line of the input contains a single integer $$$n$$$ ($$$1 \le n \le 10^5$$$).

The $$$i$$$-th of the next $$$2n$$$ lines contain two integers $$$a_i$$$ and $$$b_i$$$ ($$$0 \le a_i, b_i \le 10^9$$$).

Output

Print a single integer — the maximum weight of the matching in this graph.

ExampleInput
2
0 10
7 7
9 4
2 15
Output
18
Note

Adjacency matrix:

07915
7038
93011
158110

加入题单

算法标签: