#include<bits/stdc++.h>
using namespace std;
typedef long long int ll;
int main()
{
  int x,y,a,b,c;
  cin>>x>>y>>a>>b>>c;
  vector<ll> a1(a),b1(b),c1(c);
  for(int i=0;i<a;i++)
    cin>>a1[i];
  for(int i=0;i<b;i++)
    cin>>b1[i];
  for(int i=0;i<c;i++)
    cin>>c1[i];
  sort(a1.begin(),a1.end(),greater<ll>());
  vector<ll> f;
  for(int i=0;i<x;i++)
    f.push_back(a1[i]);
  sort(b1.begin(),b1.end(),greater<ll>());
  for(int i=0;i<y;i++)
    f.push_back(b1[i]);
  for(int i=0;i<c;i++)
    f.push_back(c1[i]);
  sort(f.begin(),f.end(),greater<ll>());
  ll sum=0;
  for(int i=0;i<x+y;i++)
    sum+=f[i];
  cout<<sum;
  return 0;
}