求集合A-B
//迭代器的方法,集合A-B
//每组数据占一行,前两个整数n,m分别代表集合A和集合B的元素个数,后面跟着n+m个元素
#include<iostream>
#include<set>
using namespace std;
int main(){
int num1,num2;
while(cin>>num1>>num2){
if(num1==num2&&num1==0){
break;
}
int num;
set<int >st;
for(int i=0;i<num1;i++){
cin>>num;
st.insert(num);
}
for(int i=0;i<num2;i++){
cin>>num;
if(st.find(num)!=st.end()){//当不等于尾迭代器就说明找到了
st.erase(num);
}
}
if(st.size()==0){
cout<<"NULL"<<endl;
continue;
}
set<int >::iterator it;//定义一个set的迭代器
for(it=st.begin();it!=st.end();it++){
cout<<*it<<" ";
}
cout<<endl;
}
return 0;
}