#include <bits/stdc++.h>
using namespace std;


int main(){
    int a1, a2, a3, b;  cin >> a1 >> a2 >> a3 >> b;

    int a[3] = { a1, a2, a3 };
    int ans = 0;
    for(int i = 0; i < 3; ++i){
        for(int j = 0; j < 3; ++j){
            for(int k = 0; k < 3; ++k){
                int damage = a[i] + a[j] + a[k];
                if(i == 0 && j == 1 && k == 2){
                    damage += b;
                }
                if(ans >= damage){
                    continue;
                }
                ans = damage;
            }
        }
    }
    cout << ans << endl;

    return 0;
}