a,b,c,x,y = map(int,input().split())
fx = x
fy = y
fl = 0
val = int(0)
fmin = min(x,y)
if a>2*c:
  val += 2*c*x
  y = y - x
  x = 0
  fl += 1
if y<0:
  y=0
if b>2*c:
  if fl == 1:
    val += 2*c*y
    y = 0
  else:
    val += 2*c*y
    x = x - y
    y = 0 
if x<0:
  nx = 0
else:
  nx = x
if y<0:
  ny = 0
else:
  ny = y
if a+b>2*c:
  nnx = nx - min(nx,ny)
  nny = ny - min(nx,ny)
  val += 2*c*min(nx,ny)
print(val+a*nnx+b*nny)