program probC
  implicit none
  integer a,b,c,x,y,ans,tmp

  read(*,*) a,b,c,x,y

  ans = 0
  if(a+b>=2*c) then
     tmp = min(x,y)
     ans = tmp*2*c
     x = x - tmp
     y = y - tmp

  end if
  
     
  if ( a>=2*c .and. x.ne.0) then
     ans = ans + x*2*c
     x = 0


  end if
  if ( b>=2*c .and. y.ne.0) then
     ans = ans + y*2*c
     y = 0

  end if

     ans = ans + x*a + y*b

  write (*,*) ans


     
end program probC

