#include<bits/stdc++.h>
using namespace std;
#define endl '\n'
#define int long long
const int MOD = pow(10,9)+7;
const int MOD2 = 998244353;
const int INF = LLONG_MAX/2;
int primes[1000000];
void seive(){
fill(primes, primes + 1000000, 1);
primes[0] = primes[1] = 0;
for(int i = 2 ; i*i < 1000000 ; i++){
if(primes[i]){
for(int j = i*i ; j < 1000000 ; j += i){
primes[j] = 0;
}
}
}
}
int factorial(int n){
if(n==0){
return 1;
}
return (n*(factorial(n-1)))%MOD;
}
bool isPrime(int n){
if(n <= 1) return false;
for(int i = 2 ; i*i <= n ; i++){
if(n % i == 0) return false;
}
return true;
}
int power(int a, int b){
if(b == 0) return 1;
a %= MOD;
int value = power(a, b / 2);
if(b % 2 == 0){
return (value * value) % MOD;
} else {
return ((value * value) % MOD * (a % MOD)) % MOD;
}
}
int gcd(int a, int b){
if(a == 0) return b;
return gcd(b % a, a);
}
void dfs(int node , vector<int>A[] , int visited[] , int sum[] , int parent[] , int values[]){
visited[node] = 1;
for(auto node1 : A[node]){
if(!visited[node1]){
parent[node1] = node;
dfs(node1,A,visited,sum,parent,values);
}
}
int s = 0;
for(auto node1 : A[node]){
if(parent[node]!=node1){
s = max(s,sum[node1]);
}
}
sum[node] = values[node]+s;
}
int spf[1000001];
void SPF(){
for(int i = 2 ; i<=1000000 ; i++){
spf[i] = i;
}
for(int i = 2 ; i<=sqrt(1000000) ; i++){
if(spf[i]==i){
for(int j = i*i ; j<=1000000 ; j+=i){
if(spf[j]==j){
spf[j] = i;
}
}
}
}
}
void solve() {
int n,x,y;
cin>>n>>x>>y;
int A[n],B[n],C[n];
int sum = 0;
for(int i = 0 ; i<n ; i++){
cin>>A[i];
sum += A[i];
}
for(int i = 0 ; i<n ; i++){
cin>>B[i];
}
for(int i = 0 ; i<n ; i++){
C[i] = B[i]-A[i];
}
sort(C,C+n,greater<int>());
for(int i = 1 ; i<n ; i++){
C[i] = C[i] + C[i-1];
}
int maxi = INT_MIN;
for(int i = 0 ; i<=y ; i++){
if(i<=y && (n-i)<=x){
if(i==0){
maxi = max(maxi,sum);
}
else{
maxi = max(maxi,(sum+C[i-1]));
}
}
}
cout<<maxi<<endl;
}
signed main(){
ios::sync_with_stdio(false); cin.tie(NULL);
SPF();
//int t;
//cin >> t;
//while(t--){
solve();
//}
return 0;
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKI2RlZmluZSBlbmRsICdcbicKI2RlZmluZSBpbnQgbG9uZyBsb25nCmNvbnN0IGludCBNT0QgPSBwb3coMTAsOSkrNzsKY29uc3QgaW50IE1PRDIgPSA5OTgyNDQzNTM7CmNvbnN0IGludCBJTkYgPSBMTE9OR19NQVgvMjsKIAppbnQgcHJpbWVzWzEwMDAwMDBdOwogCnZvaWQgc2VpdmUoKXsKICAgIGZpbGwocHJpbWVzLCBwcmltZXMgKyAxMDAwMDAwLCAxKTsKICAgIHByaW1lc1swXSA9IHByaW1lc1sxXSA9IDA7CiAgICBmb3IoaW50IGkgPSAyIDsgaSppIDwgMTAwMDAwMCA7IGkrKyl7CiAgICAgICAgaWYocHJpbWVzW2ldKXsKICAgICAgICAgICAgZm9yKGludCBqID0gaSppIDsgaiA8IDEwMDAwMDAgOyBqICs9IGkpewogICAgICAgICAgICAgICAgcHJpbWVzW2pdID0gMDsKICAgICAgICAgICAgfQogICAgICAgIH0KICAgIH0KfQppbnQgZmFjdG9yaWFsKGludCBuKXsKICAgIGlmKG49PTApewogICAgICAgIHJldHVybiAxOwogICAgfQogICAgcmV0dXJuIChuKihmYWN0b3JpYWwobi0xKSkpJU1PRDsKfQpib29sIGlzUHJpbWUoaW50IG4pewogICAgaWYobiA8PSAxKSByZXR1cm4gZmFsc2U7CiAgICBmb3IoaW50IGkgPSAyIDsgaSppIDw9IG4gOyBpKyspewogICAgICAgIGlmKG4gJSBpID09IDApIHJldHVybiBmYWxzZTsKICAgIH0KICAgIHJldHVybiB0cnVlOwp9CiAKaW50IHBvd2VyKGludCBhLCBpbnQgYil7CiAgICBpZihiID09IDApIHJldHVybiAxOwogICAgYSAlPSBNT0Q7CiAgICBpbnQgdmFsdWUgPSBwb3dlcihhLCBiIC8gMik7CiAgICBpZihiICUgMiA9PSAwKXsKICAgICAgICByZXR1cm4gKHZhbHVlICogdmFsdWUpICUgTU9EOwogICAgfSBlbHNlIHsKICAgICAgICByZXR1cm4gKCh2YWx1ZSAqIHZhbHVlKSAlIE1PRCAqIChhICUgTU9EKSkgJSBNT0Q7CiAgICB9Cn0KIAppbnQgZ2NkKGludCBhLCBpbnQgYil7CiAgICBpZihhID09IDApIHJldHVybiBiOwogICAgcmV0dXJuIGdjZChiICUgYSwgYSk7Cn0Kdm9pZCBkZnMoaW50IG5vZGUgLCB2ZWN0b3I8aW50PkFbXSAsIGludCB2aXNpdGVkW10gLCBpbnQgc3VtW10gLCBpbnQgcGFyZW50W10gLCBpbnQgdmFsdWVzW10pewogICAgdmlzaXRlZFtub2RlXSA9IDE7CiAgICBmb3IoYXV0byBub2RlMSA6IEFbbm9kZV0pewogICAgICAgIGlmKCF2aXNpdGVkW25vZGUxXSl7CiAgICAgICAgICAgIHBhcmVudFtub2RlMV0gPSBub2RlOwogICAgICAgICAgICBkZnMobm9kZTEsQSx2aXNpdGVkLHN1bSxwYXJlbnQsdmFsdWVzKTsKICAgICAgICB9CiAgICB9CiAgICBpbnQgcyA9IDA7CiAgICBmb3IoYXV0byBub2RlMSA6IEFbbm9kZV0pewogICAgICAgIGlmKHBhcmVudFtub2RlXSE9bm9kZTEpewogICAgICAgICAgICBzID0gbWF4KHMsc3VtW25vZGUxXSk7CiAgICAgICAgfQogICAgfQogICAgc3VtW25vZGVdID0gdmFsdWVzW25vZGVdK3M7Cn0KaW50IHNwZlsxMDAwMDAxXTsKdm9pZCBTUEYoKXsKICAgZm9yKGludCBpID0gMiA7IGk8PTEwMDAwMDAgOyBpKyspewogICAgICAgc3BmW2ldID0gaTsKICAgfQogICBmb3IoaW50IGkgPSAyIDsgaTw9c3FydCgxMDAwMDAwKSA7IGkrKyl7CiAgICAgICAgaWYoc3BmW2ldPT1pKXsKICAgICAgICAgICAgZm9yKGludCBqID0gaSppIDsgajw9MTAwMDAwMCA7IGorPWkpewogICAgICAgICAgICAgICAgaWYoc3BmW2pdPT1qKXsKICAgICAgICAgICAgICAgIHNwZltqXSA9IGk7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgIH0KfQp2b2lkIHNvbHZlKCkgewogICAgaW50IG4seCx5OwogICAgY2luPj5uPj54Pj55OwogICAgaW50IEFbbl0sQltuXSxDW25dOwogICAgaW50IHN1bSA9IDA7CiAgICBmb3IoaW50IGkgPSAwIDsgaTxuIDsgaSsrKXsKICAgICAgICBjaW4+PkFbaV07CiAgICAgICAgc3VtICs9IEFbaV07CiAgICB9CiAgICBmb3IoaW50IGkgPSAwIDsgaTxuIDsgaSsrKXsKICAgICAgICBjaW4+PkJbaV07CiAgICB9CiAgICBmb3IoaW50IGkgPSAwIDsgaTxuIDsgaSsrKXsKICAgICAgICBDW2ldID0gQltpXS1BW2ldOwogICAgfQogICAgc29ydChDLEMrbixncmVhdGVyPGludD4oKSk7CiAgICBmb3IoaW50IGkgPSAxIDsgaTxuIDsgaSsrKXsKICAgICAgICBDW2ldID0gQ1tpXSArIENbaS0xXTsKICAgIH0KICAgIGludCBtYXhpID0gSU5UX01JTjsKICAgIGZvcihpbnQgaSA9IDAgOyBpPD15IDsgaSsrKXsKICAgICAgICBpZihpPD15ICYmIChuLWkpPD14KXsKICAgICAgICAgICAgaWYoaT09MCl7CiAgICAgICAgICAgICAgICBtYXhpID0gbWF4KG1heGksc3VtKTsKICAgICAgICAgICAgfQogICAgICAgICAgICBlbHNlewogICAgICAgICAgICAgICAgbWF4aSA9IG1heChtYXhpLChzdW0rQ1tpLTFdKSk7CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICB9CiAgICBjb3V0PDxtYXhpPDxlbmRsOwp9IApzaWduZWQgbWFpbigpewogICAgaW9zOjpzeW5jX3dpdGhfc3RkaW8oZmFsc2UpOyBjaW4udGllKE5VTEwpOwogICAgU1BGKCk7CiAgICAvL2ludCB0OwogICAgLy9jaW4gPj4gdDsKICAgIC8vd2hpbGUodC0tKXsKICAgICAgICBzb2x2ZSgpOwogICAgLy99CiAgICByZXR1cm4gMDsKfQ==