#include <bits/stdc++.h>
using namespace std;
int main() {
  int a, b, c, x, y, sum, sa, maxpizza;
  cin >> a >> b >> c >> x >> y;
  int max1 = max(x, y);
  int min1 = min(x, y);
  int min2 = min(a, b);
  if (x > y)
    sa = x - y;
  else
    sa = y - x;
  if (min1 == x)
    maxpizza = b;
  else
    maxpizza = a;
  if (c > a && c < b && (c - a) * 2 < b - a) {
    sum = 2 * c * min1 + sa * maxpizza;
  } else if (c < a && c > b && (c - b) * 2 < a - b) {
    sum = 2 * c * min1 + sa * maxpizza;
  } else if (c < a && c < b)
    sum = 2 * c * max1;
  else {
    sum = a * x + b * y;
  }
  cout << sum << endl;
}
