#include<bits/stdc++.h>
using namespace std;
int s[5],k;
int sum;
int a[5][65];
int s1[65],s2[65],s3[65],s4[65];
void school1(int z)
{
for(int i=1;i<=z;i+=2)
sum+=s1[i];
for(int i=1,j=2;i<=z,j<=z;i+=2,j+=2)
sum+=s1[i]-s1[j];
}
void school2(int z)
{
for(int i=1;i<=z;i+=2)
sum+=s2[i];
for(int i=1,j=2;i<=z,j<=z;i+=2,j+=2)
sum+=s2[i]-s2[j];
}
void school3(int z)
{
for(int i=1;i<=z;i+=2)
sum+=s3[i];
for(int i=1,j=2;i<=z,j<=z;i+=2,j+=2)
sum+=s3[i]-s3[j];
}
void school4(int z)
{
for(int i=1;i<=z;i+=2)
sum+=s4[i];
for(int i=1,j=2;i<=z,j<=z;i+=2,j+=2)
sum+=s4[i]-s4[j];
}
void work1(int x,int y)
{
for(int i=1;i<=y;i++)
{
s1[i]=a[x][i];
}
sort(s1+1,s1+y+1);
school1(x);
}
void work2(int x,int y)
{
for(int i=1;i<=y;i++)
{
s2[i]=a[x][i];
}
sort(s2+1,s2+y+1);
}
void work3(int x,int y)
{
for(int i=1;i<=y;i++)
{
s3[i]=a[x][i];
}
sort(s3+1,s3+y+1);
}
void work4(int x,int y)
{
for(int i=1;i<=y;i++)
{
s4[i]=a[x][i];
}
sort(s4+1,s4+y+1);
}
int main()
{
for(int i=1;i<=4;i++)
cin>>s[i];
for(int i=1;i<=s[1];i++)
cin>>a[1][i];
for(int i=1;i<=s[2];i++)
cin>>a[2][i];
for(int i=1;i<=s[3];i++)
cin>>a[3][i];
for(int i=1;i<=s[4];i++)
cin>>a[4][i];
for(int i=1;i<=4;i++)
{
if(s[i]==1)
sum+=a[s[i]][1];
else
{
if(i==1)
{
work1(i,s[i]);
school1(i);
}
if(i==2)
{
work2(i,s[i]);
school2(i);
}
if(i==3)
{
work3(i,s[i]);
school3(i);
}
if(i==4)
{
work4(i,s[i]);
school4(i);
}
}
}
cout<<sum;
return 0;
}