A, B, C, D, E = map(int, input().split()) ans = -float("inf") # 幸福度の最大値を負の無限大で初期化 for i in range(C+1): satis = A + i*D # 現在の美味しさ cal = B + i*E # 現在のカロリー数 happiness = satis - cal # 現在の幸福度 ans = max(ans, happiness) # 幸福度の最大値を更新 print(ans)