func_code_string: #include <bits/stdc++.h>   using namespace std;   long long niz[200005];   int main() {     ios_base::sync_with_stdio(false);     cout.precision(10);     cout << fixed;     int n;     cin >> n;     long long k, m;     cin >> m >> k;     for (int i = 1; i <= n; i++) cin >> niz[i];     sort(niz + 1, niz + 1 + n);     long long b = niz[n];     long long a = niz[n - 1];     long long br = m / (k + 1);     long long ost = m % (k + 1);     long long res = 0;     res += ost * b;     res += br * a;     res += br * k * b;     cout << res;     return 0;   }   