A,B,C,X,Y=input().split()
a=int(A)
b=int(B)
c=int(C)
x=int(X)
y=int(Y)

p=list()
p.append(a);p.append(b);p.append(c)
p.sort()
if p[0]==c:
	T=max(x,y)*2*c
	print(T)
else:
	mx=max(x,y)
	if mx==x:
		ax=a
	else:
		ax=b
	mi=min(x,y)
	if mi==x:
		ai=a
	else:
		ai=b

	t1=mx*2*c
	t2=mi*2*c+(mx-mi)*ax
	t3=mx*ax+mi*ai
	t4=a*x+y*2*c
	t5=b*y+x*2*c

	T=min(t1,t2,t3,t4,t5)
	print(T)


