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

int main()
{
    int a,b,c,d;
    cin>>a>>b>>c>>d;
    if(a<=b){
        if(d<=c){
            std::cout << a+d << std::endl;
        }
        else {
            std::cout << a+c << std::endl;
        }
    }
    else{
        if(c<=d){
            std::cout << b+c << std::endl;
        }
        else{
            std::cout << b+d << std::endl;
        }
    }
    return 0;
}

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

int main(){
    vector<int>A,B;
    for(int i=0;i<2;i++){
        int a;
        cin >> a;
        A.push_back(a);
    }
    for(int i=0;i<2;i++){
        int b;
        cin >> b;
        B.push_back(b);
    }
    sort(A.begin(),A.end());
    sort(B.begin(),B.end());
    cout << A.at(0) + B.at(0) << '\n';
    return 0;
}