#include<stdio.h>
int t=0;
int main(void)
{
int s1,s2,s3,s4;
scanf("%d %d %d %d",&s1,&s2,&s3,&s4);
int a[s1+1],b[s2+1],c[s3+1],d[s4+1];
int i;
for(i=0;i<s1;i++){
scanf("%d",&a[i]);
}
for(i=0;i<s2;i++){
scanf("%d",&b[i]);
}
for(i=0;i<s3;i++){
scanf("%d",&c[i]);
}
for(i=0;i<s4;i++){
scanf("%d",&d[i]);
}
a[s1]=0;
b[s2]=0;
c[s3]=0;
d[s4]=0;
for(i=0;i<s1;i++){
if(a[i+1]==0) t+=a[i];
else{
if(a[i]>a[i+1]){
t+=a[i+1];
a[i+1]=a[i]-a[i+1];
}
else {
t+=a[i];
a[i+1]=a[i+1]-a[i];
}
}
}
for(i=0;i<s2;i++){
if(b[i+1]==0) t+=b[i];
else{
if(b[i]>b[i+1]){
t+=b[i+1];
b[i+1]=b[i]-b[i+1];
}
else {
t+=b[i];
b[i+1]=b[i+1]-b[i];
}
}
}
for(i=0;i<s3;i++){
if(c[i+1]==0) t+=c[i];
else{
if(c[i]>c[i+1]){
t+=c[i+1];
c[i+1]=c[i]-c[i+1];
}
else {
t+=c[i];
c[i+1]=c[i+1]-c[i];
}
}
}
for(i=0;i<s4;i++){
if(d[i+1]==0) t+=d[i];
else{
if(d[i]>d[i+1]){
t+=d[i+1];
d[i+1]=d[i]-d[i+1];
}
else {
t+=d[i];
d[i+1]=d[i+1]-d[i];
}
}
}
printf("%d",t);
return 0;
}