#include <stdio.h>

int main(){
  int hana[100],taro[100],i,j,n,m,sumh,sumt,tem[2];

  while(1){
    scanf("%d %d",&n,&m);
    if((n==0)&&(m==0)) break;
    for(sumt=0,i=0;i<n;i++){
      scanf("%d",&taro[i]);
      sumt+=taro[i];
    }
    for(sumh=0,i=0;i<m;i++){
      scanf("%d",&hana[i]);
      sumh+=hana[i];
    }
    for(i=0;i<2;i++) tem[i] = -1;
    for(i=0;i<n;i++){
      for(j=0;j<m;j++){
	if((sumh-hana[j]+taro[i])==(sumt-taro[i]+hana[j])){
	  tem[0] = taro[i];
	  tem[1] = hana[j];
	  break;
	}
      }
      if(tem[0]!=-1 && tem[1] != -1) break;
    }
    if(tem[0]!=-1 && tem[1] != -1) printf("%d %d\n",tem[0],tem[1]);
    else printf("-1\n");
  }


  return 0;
}