#include<bits/stdc++.h>
using namespace std;
int s1,s2,s3,s4;
int a[25],b[25],c[25],d[25];
int l=0,r=0;
void suan(int a){
if(l>r){
r+=a;
}
else{
l+=a;
}
}
int main(){
cin>>s1>>s2>>s3>>s4;
for(int i=0;i<s1;i++){
cin>>a[i];
suan(a[i]);
}
l=max(l,r);
r=l;
for(int i=0;i<s2;i++){
cin>>b[i];
suan(b[i]);
}
l=max(l,r);
r=l;
for(int i=0;i<s3;i++){
cin>>c[i];
suan(c[i]);
}
l=max(l,r);
r=l;
for(int i=0;i<s4;i++){
cin>>d[i];
suan(d[i]);
}
l=max(l,r);
cout<<l<<endl;
return 0;
}