#include <bits/stdc++.h>
using namespace std;
int main() {
  cin.tie(0);
  ios::sync_with_stdio(false);
  int A, B, C, X, Y;
  cin >> A >> B >> C >> X >> Y;
  if (A > B) {
    swap(A, B);
    swap(X, Y);
  }
  int ans = 0;
  if (A + B >= C * 2) {
    int z = min(X, Y);
    ans += C * 2 * z;
    X -= z;
    Y -= z;
  }
  if (A < C * 2)
    ans += A * X + B * Y;
  else if (B < C * 2)
    ans += C * 2 * X + B * max(0, Y - X);
  else
    ans += C * 2 * max(X, Y);
  cout << ans << "\n";
}
