
A,B,C,X,Y=map(int,input().split())

def dp(num_a,num_b):
    if num_a<=0 and num_b<=0:return 0
    elif num_b!=0:
        if B<2*C:return B+dp(num_a,num_b-1)
        else :return C*2+dp(num_a-1,num_b-1)
    else:
        if A<2*C:return A+dp(num_a-1,num_b)
        else: return C*2+dp(num_a-1,num_b-1)
print(dp(X,Y))