#P1193. 货仓选址

货仓选址

题目描述

在一条数轴上有NN家商店,它们的坐标分别为A1,A2,...AnA_1,A_2,...A_n

现在需要在数轴上建立一家货仓,每天清晨,从货仓到每家商店都要运送一车商品。

为了提高效率,求把货仓建在何处,可以使得货仓到每家商店的距离之和最小。

输入描述

第一行输入整数N(2N105)N(2\le N\le 10^5)

第二行NN个整数 A1,A2,...An(109Ai109)A_1,A_2,...A_n(-10^9\le A_i\le 10^9)

输出描述

输出一个整数,表示距离之和的最小值。

样例

输入

4
6 2 9 1

输出

12

样例说明

选在A1A_1建仓,距离之和为0+4+3+5=120+4+3+5=12