#include <bits/stdc++.h>
using namespace std;
const long long INF = 1LL<<60;
#define REP(i,n) for(int i=0;i<n;i++)
#define REP2(i,m,n) for(int i=m;i<n;i++)
template<class T> inline bool chmax(T& a, T b) { if (a < b) { a = b; return true; } return false; }
int main(){
    int rate[4];
    REP(i,4){
        cin >> rate[i];
    }
    sort(rate,rate+4);

    cout << abs(rate[3]+rate[0] -rate[2]-rate[1])<<endl;

}
