import java.util.*;
class Main {
public static void main
(String[] args
) { Scanner sc
= new Scanner
(System.
in);
int n = sc.nextInt(); // number of orders
int x = sc.nextInt(); // max Andy can take
int y = sc.nextInt(); // max Bob can take
int[] a = new int[n]; // tips if Andy delivers
int[] b = new int[n]; // tips if Bob delivers
int[] diff = new int[n]; // a[i] - b[i]
long sum=0;
for (int i = 0; i < n; i++) {
a[i] = sc.nextInt();
}
for (int i = 0; i < n; i++) {
b[i] = sc.nextInt();
diff[i] = a[i] - b[i];
}
for (int i = 0; i < n; i++) {
if(x > 0 && a[i] > b[i]){
sum += a[i];
x--;
} else {
sum += b[i];
y--;
}
}
}
}
aW1wb3J0IGphdmEudXRpbC4qOwoKY2xhc3MgTWFpbiB7CiAgICBwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdbXSBhcmdzKSB7CiAgICAgICAgU2Nhbm5lciBzYyA9IG5ldyBTY2FubmVyKFN5c3RlbS5pbik7CgogICAgICAgIGludCBuID0gc2MubmV4dEludCgpOyAvLyBudW1iZXIgb2Ygb3JkZXJzCiAgICAgICAgaW50IHggPSBzYy5uZXh0SW50KCk7IC8vIG1heCBBbmR5IGNhbiB0YWtlCiAgICAgICAgaW50IHkgPSBzYy5uZXh0SW50KCk7IC8vIG1heCBCb2IgY2FuIHRha2UKCiAgICAgICAgaW50W10gYSA9IG5ldyBpbnRbbl07IC8vIHRpcHMgaWYgQW5keSBkZWxpdmVycwogICAgICAgIGludFtdIGIgPSBuZXcgaW50W25dOyAvLyB0aXBzIGlmIEJvYiBkZWxpdmVycwogICAgICAgIGludFtdIGRpZmYgPSBuZXcgaW50W25dOyAvLyBhW2ldIC0gYltpXQoKICAgICAgICBsb25nIHN1bT0wOwogICAgICAgIGZvciAoaW50IGkgPSAwOyBpIDwgbjsgaSsrKSB7CiAgICAgICAgICAgIGFbaV0gPSBzYy5uZXh0SW50KCk7CiAgICAgICAgfQogICAgICAgIGZvciAoaW50IGkgPSAwOyBpIDwgbjsgaSsrKSB7CiAgICAgICAgICAgIGJbaV0gPSBzYy5uZXh0SW50KCk7CiAgICAgICAgICAgIGRpZmZbaV0gPSBhW2ldIC0gYltpXTsKICAgICAgICB9CgogICAgICAgZm9yIChpbnQgaSA9IDA7IGkgPCBuOyBpKyspIHsKICAgICAgICBpZih4ID4gMCAmJiBhW2ldID4gYltpXSl7CiAgICAgICAgICAgIHN1bSArPSBhW2ldOwogICAgICAgICAgICB4LS07CiAgICAgICAgfSBlbHNlIHsKICAgICAgICAgICAgc3VtICs9IGJbaV07CiAgICAgICAgICAgIHktLTsKICAgICAgICB9CiAgICAgICB9CiAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oc3VtKTsKICAgIH0KICAgCn0=