#include <cmath>
#include <cstdio>
#include <vector>
#include <iostream>
#include <algorithm>
#include <string>
using namespace std;
#define FOR(i,a,b) for(int i=(a);i<=(b);i++)
#define LLI long long int
bool compare(const pair<float,string>&i, const pair<float,string>&j)
{
return i.first > j.first;
}
int main()
{
int n,x,y;
cin>>n>>x>>y;
int A[n],B[n];
for(int i=0;i<n;i++)
cin>>A[i];
vector < pair<int,int> > diff;
FOR(i,0,n-1)
cin>>B[i];
FOR(i,0,n-1)
{
diff.push_back(make_pair(A[i]-B[i],i));
}
sort(diff.begin(),diff.end());
int a=0,b=0,sum=0;
for(vector< pair<int,int> >::iterator v=diff.begin();v!=diff.end();v++)
{
if(v->first<=0 && a<x)
{
sum+=B[v->second];
a++;
}
else if(v->first>0 && b<y)
{
sum+=A[v->second];
b++;
}
else if(a>=x && b<y)
sum+=A[v->second];
else
sum+=B[v->second];
}
cout<<sum;
}
I2luY2x1ZGUgPGNtYXRoPgojaW5jbHVkZSA8Y3N0ZGlvPgojaW5jbHVkZSA8dmVjdG9yPgojaW5jbHVkZSA8aW9zdHJlYW0+CiNpbmNsdWRlIDxhbGdvcml0aG0+CiNpbmNsdWRlIDxzdHJpbmc+Cgp1c2luZyBuYW1lc3BhY2Ugc3RkOwojZGVmaW5lIEZPUihpLGEsYikgZm9yKGludCBpPShhKTtpPD0oYik7aSsrKQojZGVmaW5lIExMSSBsb25nIGxvbmcgaW50Cgpib29sIGNvbXBhcmUoY29uc3QgcGFpcjxmbG9hdCxzdHJpbmc+JmksIGNvbnN0IHBhaXI8ZmxvYXQsc3RyaW5nPiZqKQp7CiAgICByZXR1cm4gaS5maXJzdCA+IGouZmlyc3Q7Cn0KCmludCBtYWluKCkKewogICAgaW50IG4seCx5OwogICAgY2luPj5uPj54Pj55OwogICAgaW50IEFbbl0sQltuXTsKICAgIGZvcihpbnQgaT0wO2k8bjtpKyspCiAgICAgICAgY2luPj5BW2ldOwogICAgdmVjdG9yIDwgcGFpcjxpbnQsaW50PiA+IGRpZmY7CiAgICBGT1IoaSwwLG4tMSkKICAgICAgICBjaW4+PkJbaV07CiAgICBGT1IoaSwwLG4tMSkKICAgIHsKICAgICAgICBkaWZmLnB1c2hfYmFjayhtYWtlX3BhaXIoQVtpXS1CW2ldLGkpKTsKICAgIH0KICAgIHNvcnQoZGlmZi5iZWdpbigpLGRpZmYuZW5kKCkpOwogICAgaW50IGE9MCxiPTAsc3VtPTA7CiAgICBmb3IodmVjdG9yPCBwYWlyPGludCxpbnQ+ID46Oml0ZXJhdG9yIHY9ZGlmZi5iZWdpbigpO3YhPWRpZmYuZW5kKCk7disrKQogICAgewogICAgICAgIGlmKHYtPmZpcnN0PD0wICYmIGE8eCkKICAgICAgICB7CiAgICAgICAgICAgIHN1bSs9Qlt2LT5zZWNvbmRdOwogICAgICAgICAgICBhKys7CgogICAgICAgIH0KICAgICAgICBlbHNlIGlmKHYtPmZpcnN0PjAgJiYgYjx5KQogICAgICAgIHsKICAgICAgICAgICAgc3VtKz1BW3YtPnNlY29uZF07CiAgICAgICAgICAgIGIrKzsKCiAgICAgICAgfQogICAgICAgIGVsc2UgaWYoYT49eCAmJiBiPHkpCiAgICAgICAgICAgIHN1bSs9QVt2LT5zZWNvbmRdOwogICAgICAgIGVsc2UKICAgICAgICAgICAgc3VtKz1CW3YtPnNlY29uZF07CgogICAgfQogICAgY291dDw8c3VtOwoKfQ==