玩具
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 256 M,其他语言512 M
64bit IO Format: %lld

题目描述

n 个玩具,第 i 个玩具的价格是 a_i 元,超市里搞促销活动,购买 2 个玩具即可免单其中价格较低的一个,价格相等也免单其中一个。牛牛想买下所有玩具,至少需要花多少元?

输入描述:

第一行一个正整数 n(1\le n\le10^6)
第二行 n 个正整数,第 i 个表示 a_i(1\le a_i\le10^9)

输出描述:

输出一行一个正整数,表示答案。
示例1

输入

复制
3
1 2 3

输出

复制
4

说明

第二个和第三个一起买,花 3 元,再花 1 元买下第一个,合计 4 元。