#include <bits/stdc++.h>
#define pb push_back
#define fi first
#define se second
#define mp make_pair
using namespace std;

typedef long long ll;
typedef pair<int, int> pii;

const int MAXN = 1e5 + 1;
const int inf = 1e9;

int n1, n2, n3, a;
ll sum;
int prvi1 = inf, prvi2 = inf, prvi3 = inf;
ll sum_pos;
ll full = (ll)1e18;

int main(){

    ios_base::sync_with_stdio(false);
    cin.tie(NULL);

    cin >> n1 >> n2 >> n3;
    for (int i = 0; i < n1; i++){
        cin >> a;
        sum += (ll)a;
        sum_pos += (ll)a;
        if (a < prvi1) prvi1 = a;
    }
    full = min(full, sum_pos);
    sum_pos = 0;
    for (int i = 0; i < n2; i++){
        cin >> a;
        sum += (ll)a;
        sum_pos += (ll)a;
        if (a < prvi2) prvi2 = a;
    }
    full = min(full, sum_pos);
    sum_pos = 0;
    for (int i = 0; i < n3; i++){
        cin >> a;
        sum += (ll)a;
        sum_pos += (ll)a;
        if (a < prvi3) prvi3 = a;
    }
    full = min(full, sum_pos);
    sum_pos = 0;

    cout << (ll)sum - (ll)2*min(full, (ll)prvi1+prvi2+prvi3-max(prvi1, max(prvi2, prvi3)));

    return 0;

}
