a, b, c, x, y = tuple(map(lambda i: int(i), input().split()))


# a + b < c * 2 #=> 個別に買うよりセットで買った方が安上がり
# a,b < c * 2 #=> 個別に買った方がセットで買うより安上がり

if a + b > c * 2:
    if a > c*2 and b > c*2:
        print(c*y*2 if x < y else c*x*2)
    elif a > c*2:
        if b < c * 2:
            print(c*x*2 + b*(y-x) if x < y else c*(x+y))
        else:
            print(c*y*2 if x < y else c*x*2)
    elif b > c*2:
        if a < c * 2:
            print(c*(x+y) if x < y else c*y*2 - a*(x-y))
        else:
            print(c*y*2 if x < y else c*x*2)
    else:
        num_c = (x if x < y else y) * 2
        print((b*(y-x) if x < y else a*(x-y)) + c*num_c)
else:
    print(a*x + b*y)
