// E - Red and Green Apples
#include <bits/stdc++.h>
using namespace std;
int in(){int x;cin>>x;return x;}

int main(){
	int X,Y,A,B,C; cin>>X>>Y>>A>>B>>C;
	int n = X + Y;
	priority_queue<int> P,Q,R;
	while(A--) P.push(in());
	while(B--) Q.push(in());
	while(C--) R.push(in());
	while(X--){ R.push(P.top()); P.pop(); }
	while(Y--){ R.push(Q.top()); Q.pop(); }
	long long ans = 0;
	while(n--){ ans += R.top(); R.pop(); }
	cout<< ans <<endl;
}