#include //#include //using namespace atcoder; //using mint = modint998244353; using namespace std; using ll= long long; using ull=unsigned long long; using ldo =long double; #define rep(i,n,k) for(ll i = k; i < (ll)(n); i++) templatebool chmax(T &a, const T &b) { if (abool chmin(T &a, const T &b) { if (b>N>>K; ll A,B[N],C[N]; vector> BC(N); rep(i,N,0){ cin>>A; ans+=A; } rep(i,N,0)cin>>B[i]; rep(i,N,0){ cin>>C[i]; BC[i]=make_pair(B[i]-C[i],i); } sort(BC.rbegin(),BC.rend()); rep(i,K,0){ ans+=B[BC[i].second]; } rep(i,N,K){ ans+=C[BC[i].second]; } cout<