#include <bits/stdc++.h>
using namespace std;
int main() {
  int A, B, C, X, Y;
  scanf("%d%d%d%d%d", &A, &B, &C, &X, &Y);
  if (A + B >= C * 2) {
    if (A >= C * 2 || B >= C * 2) {
      if (X >= Y) {
        printf("%d", C * X * 2);
        return 0;
      } else {
        printf("%d", C * Y * 2);
        return 0;
      }
    } else {
      if (X > Y) {
        printf("%d", C * Y * 2 + A);
        return 0;
      } else if (X < Y) {
        printf("%d", C * X * 2 + B);
        return 0;
      } else {
        printf("%d", C * X * 2);
        return 0;
      }
    }
  } else {
    printf("%d", A * X + B * Y);
    return 0;
  }
  return 0;
}
