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

# Cを買わない場合
ans1 = A * X + B * Y

# Cを余りが出ないように最大まで買う場合
ans2 = C * 2 * min(X, Y) + A * (X - min(X, Y)) + B * Y * (Y - min(X, Y))

# Cのみ買う場合
ans3 = C * 2 * max(X, Y)

ans = min(ans1, ans2, ans3)
print(ans)