#P000001. 雨夜

雨夜

雨夜

1s|512Mb

有一个3N3N个数的序列,从中删掉NN个数,使得删除后前NN个数减去后NN个数的差最大。问最大的差值是多少?就是前面减后面的差值,不带绝对值。

输入格式

输入的第一行包含一个正整数 NN。 接下来一行有 3N3 N 个用空格隔开的正整数 aia_{i}

输出格式

一个正整数,表示最大的差值。

输入样例

3
8 2 2 7 4 6 5 3 8

输出样例

5

下发测试数据 http://bzoj.org/file/2/rain.zip

样例说明

删除 a2,a3a_{2}, a_{3}a9a_{9} 后,剩下的前 NN 个数为 [8,7,4][8,7,4], 后 NN 个数为 [6,5,3][6,5,3], 此时两者之和的差值最大为 5

子任务

测试点编号 n的范围 约定
1,2 4\leq 4 ai109a_i \leq 10^9
3,4,5 100\leq 100 ai2a_i \leq 2
6,7 n1000n \leq 1000 ai109a_i \leq 10^9
8,9,10 n105n\leq 10^5