#include <bits/stdc++.h>
using namespace std;
const int MAX=11;

int w,d,ans;
int x[MAX],y[MAX],check[MAX];

void solve(){
    ans=0;
    for (int i=0;i<d;++i) check[i]=0;
    for (int i=0;i<w;++i){
        ans+=x[i];
        for (int j=0;j<d;++j) if (!check[j]&&x[i]==y[j]){
            check[j]=1; break;
        }
    }
    for (int i=0;i<d;++i) if (!check[i])
        ans+=y[i];
    cout << ans << '\n';
}

int main(){
    cin.tie(0);
    ios::sync_with_stdio(false);
    while(cin >> w >> d,w){
        for (int i=0;i<w;++i) cin >> x[i];
        for (int i=0;i<d;++i) cin >> y[i];
        solve();
    }
}
