#入力された数字を受け取る A1,A2,A3,B = map(int,input().split()) #A1,A2,A3,Bの値を使って敵に与えられるダメージの最大値を求める ans = 0 for i in range(3): for j in range(3): for k in range(3): if i != j and j != k and k != i: ans = max(ans,A1*i+A2*j+A3*k+B) #答えを出力する print(ans)