#include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; long long MOD = 1000000007; int main() { int L[3]; vector R(3); for ( int i = 0; i < 3 ;i++ ) { cin >> L[i]; } for ( int i = 0; i < 3 ;i++ ) { cin >> R[i]; } vector A; A.push_back(L[0]*2+L[1]*2); A.push_back(L[1]*2+L[2]*2); A.push_back(L[0]*2+L[2]*2); sort( A.begin(), A.end() ); sort( R.begin(), R.end(), greater() ); int ans = 0; for ( int i = 0; i < 3; i++ ) { ans += A[i]*R[i]; } cout << ans << endl; return 0; }