# include <iostream>
# include <algorithm>
# include <cstring>
# include <vector>
# include <cstdio>
# include <deque>
# include <cmath>
using namespace std;
int main(){
int n;
string s;
deque <int> d;
while(cin>>s){
if(s=="push"){
cin>>n;
d.push_front(n);
cout<<"ok"<<endl;
}
else if(s=="size"){
cout<<d.size()<<endl;
}
else if(s=="clear"){
d.clear();
cout<<"ok"<<endl;
}
else if(s=="pop"){
cout<<d.front()<<endl;
d.pop_front();
}
else if(s=="front"){
cout<<d.front()<<endl;
}
else if(s=="exit"){
cout<<"bye"<<endl;
break;
}
}
}
IyBpbmNsdWRlIDxpb3N0cmVhbT4gCiMgaW5jbHVkZSA8YWxnb3JpdGhtPgojIGluY2x1ZGUgPGNzdHJpbmc+CiMgaW5jbHVkZSA8dmVjdG9yPgojIGluY2x1ZGUgPGNzdGRpbz4gCiMgaW5jbHVkZSA8ZGVxdWU+CiMgaW5jbHVkZSA8Y21hdGg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CmludCBtYWluKCl7IAppbnQgbjsKc3RyaW5nIHM7CmRlcXVlIDxpbnQ+IGQ7CndoaWxlKGNpbj4+cyl7CiAgIGlmKHM9PSJwdXNoIil7CiAgICAgY2luPj5uOwogICAgIGQucHVzaF9mcm9udChuKTsKICAgICBjb3V0PDwib2siPDxlbmRsOwogICB9CiAgIGVsc2UgaWYocz09InNpemUiKXsKICAgICBjb3V0PDxkLnNpemUoKTw8ZW5kbDsKICAgfQogICBlbHNlIGlmKHM9PSJjbGVhciIpewogICAgIGQuY2xlYXIoKTsKICAgICBjb3V0PDwib2siPDxlbmRsOwogICB9CiAgIGVsc2UgaWYocz09InBvcCIpewogICAgIGNvdXQ8PGQuZnJvbnQoKTw8ZW5kbDsKICAgICBkLnBvcF9mcm9udCgpOwogICB9CiAgIGVsc2UgaWYocz09ImZyb250Iil7CiAgICAgY291dDw8ZC5mcm9udCgpPDxlbmRsOwogICB9CiAgIGVsc2UgaWYocz09ImV4aXQiKXsKICAgICBjb3V0PDwiYnllIjw8ZW5kbDsKICAgICBicmVhazsKICAgfQp9Cgp9