#include <bits/stdc++.h>
using namespace std;
const int maxn=101;
int q[maxn];
int tail=-1,head=0;
int main () {
// 入队
for(int i=0;i<5;++i){
q[++tail]=i+1;
}
// 打印
for(int i=head;i<=tail;++i){
cout<<q[i]<<' ';
}
// 出队
for(int i=0;i<2;++i){
head++;
}
// 判空
if(tail<head){
cout<<"empty\n";
return 0;
}
// 判满
if(tail>=maxn-1){
cout<<"overflow\n";
}
cout<<'\n';
for(int i=head;i<=tail;++i){
cout<<q[i]<<' ';
}
return 0;
}