#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int cmp(const void *a,const void *b)
{
return *(int *)a-*(int *)b;
}
int main()
{
int m,n;
int a[110],b[110],c[110];
int i,j,k;
while(scanf("%d%d",&m,&n)&&m+n)
{
for(i=0;i<m;i++)
scanf("%d",&a[i]);
for(i=0;i<n;i++)
scanf("%d",&b[i]);
qsort(a,m,sizeof(a[0]),cmp);
memset(c,0,sizeof(c));
for(i=0;i<m;i++)
for(j=0;j<n;j++)
if(b[j]==a[i])
c[i]++;
k=0;
for(i=0;i<m;i++)
if(c[i]==0)
{
k++;
printf("%d ",a[i]);
}
if(k==0)
printf("NULL");
printf("\n");
}
return 0;
}
#include<stdlib.h>
#include<string.h>
int cmp(const void *a,const void *b)
{
return *(int *)a-*(int *)b;
}
int main()
{
int m,n;
int a[110],b[110],c[110];
int i,j,k;
while(scanf("%d%d",&m,&n)&&m+n)
{
for(i=0;i<m;i++)
scanf("%d",&a[i]);
for(i=0;i<n;i++)
scanf("%d",&b[i]);
qsort(a,m,sizeof(a[0]),cmp);
memset(c,0,sizeof(c));
for(i=0;i<m;i++)
for(j=0;j<n;j++)
if(b[j]==a[i])
c[i]++;
k=0;
for(i=0;i<m;i++)
if(c[i]==0)
{
k++;
printf("%d ",a[i]);
}
if(k==0)
printf("NULL");
printf("\n");
}
return 0;
}