#include <cstdio>

using namespace std;

int a[5];
bool viz[5];

int main(){

    for(int i = 1; i <= 4; ++i)
        scanf("%d", &a[i]);

    int sol = 0;

    for(int i = 1; i <= 4; ++i){
        viz[i] = 1;
        for(int j = 1; j <= 4; ++j)
            if(!viz[j]){
                viz[j] = 1;
                for(int k = 1; k <= 4; ++k)
                    if(!viz[k]){
                        viz[k] = 1;

                        for(int p = 1; p <= 4; ++p)
                            if(!viz[p]){
                                int sum = a[i] * a[j] + a[k] * a[p];
                                if(sum > sol)
                                    sol = sum;
                            }
                        viz[k] = 0;

                    }
                viz[j] = 0;
            }

        viz[i]=0;
    }

    printf("%d", sol);
    return 0;
}