#include #include #include #include int main() { int cup_cakes; std::vector calories; std::cin >> cup_cakes; calories.resize(cup_cakes); for (int i = 0; i < cup_cakes; ++i) { std::cin >> calories[i]; } std::sort(calories.begin(), calories.end(), std::greater()); long long ans = 0; for (int i = 0; i < cup_cakes; ++i) { ans += (1L << i) * calories[i]; } std::cout << ans << std::endl; return 0; }