func_code_string: #include <bits/stdc++.h>   using namespace std;   bool sortinrev(const pair<int, int> &a, const pair<int, int> &b) {     return (a.first > b.first);   }   double gcd(double a, double b) {     if (b == 0) return a;     return gcd(b, double(int(a) % int(b)));   }   long long int power(long long int b, long long int e, long long int m) {     if (e == 0) return 1;     if (e & 1) return b * power(b * b % m, e / 2, m) % m;     return power(b * b % m, e / 2, m);   }   int main() {     ios_base::sync_with_stdio(0);     cin.tie(NULL);     cout.tie(NULL);     long long int a;     cin >> a;     ;     long long int b;     cin >> b;     ;     long long int c;     cin >> c;     ;     long long int d;     cin >> d;     ;     long long int e;     cin >> e;     ;     long long int f;     cin >> f;     ;     long long int z = 0, ans = 0;     if (f >= e) {       z = min(c, d);       z = min(z, b);       ans += (f * z);       d -= z;       z = min(d, a);       ans += (e * z);     } else {       z = min(a, d);       ans += (e * z);       d -= z;       z = min(b, c);       z = min(z, d);       ans += (f * z);     }     cout << ans << endl;     return 0;   }   