#include<cstdio>

using namespace std;

int W,D,hw[15],hd[15];
int main()
{
	while(scanf("%d%d",&W,&D)==2)
	{
		if(W==0 && D==0) break;

		int ans=0;
		for(int i=1;i<=W;i++) scanf("%d",&hw[i]);
		for(int i=1;i<=D;i++) {scanf("%d",&hd[i]);ans+=hd[i];}

		for(int i=1;i<=W;i++)
		{
			bool flag=0;
			for(int j=1;j<=D;j++)
				if(hw[i]==hd[j]) {hd[j]=-1;flag=1;break;}
			if(!flag) ans+=hw[i];
		}
		printf("%d\n",ans);
	}
	return 0;
}