A,B,C,X,Y=map(int,input().split())
"""
X枚のA、Y枚のBが必要
ABピザの値段2枚が安いかどうかが分かれ目
"""
ans=C*(X+Y)
#2枚のピザのほうが安いとき
if 2*C<A+B:
    """
    for i in reversed(range(min(X,Y)+1)):
        ans=min(ans,(X-i)*A+(Y-i)*B+C*i*2)
    """
    c_num=min(X,Y)
    ans=(X-c_num)*A+(Y-c_num)*B+C*c_num*2  
else:
    """
    for i in range(min(X,Y)+1):
        ans=min(ans,(X-i)*A+(Y-i)*B+C*i*2)
    """
    ans=X*A+Y*B  
print(ans)
