#include #include using namespace std; int verem[1000]; int* p = verem; void pushBack(int a){ *p = a; p++; } void popBack(){ int *i = verem; if(p != i){ p--; } } void filter(int a){ int *i = verem; bool ures = true; while(i != p){ if(*i <= a){ cout << *i; if(i != p-1)cout << " "; ures = false; } i++; } if(ures) cout << "Empty"; cout << endl; } int main(){ int n; cin >> n; for(int i = 0; i < n; ++i){ int c,param; cin >> c; if(c == 2) popBack(); else{ cin >> param; if(c == 1) pushBack(param); else filter(param); } } return 0; }