#include using namespace std; #define ll long long int main(){ ll numbers, maxSize; cin >> numbers >> maxSize; set s; queue q; ll setSize=0; for(ll i=0; i>message; if(i==0){ q.push(message); s.insert(message); setSize=s.size(); } else{ if(q.size()==maxSize && message!= q.front()){ setSize=s.size(); s.insert(message); if(setSize myv; while(!q.empty()){ myv.push_back(q.front()); q.pop(); } for(ll i=myv.size()-1; i>-1; i--){ cout<