#include <iostream>
#include <queue>
using namespace std;
int main() {
int n;
cin>>n;
int a,b,x;
queue<int> q;
for (int i=0; i<n; ++i) {
cin>>a;
switch (a) {
case 1:
cin>>x;
q.push(x);
break;
case 2:
if (!q.empty()) {
q.pop();
}else {
cout<<"ERR_CANNOT_POP"<<endl;
}
break;
case 3:
if (q.empty()) {
cout<<"ERR_CANNOT_QUERY"<<endl;
}else {
cout<<q.front()<<endl;
}
break;
case 4:
cout<<q.size()<<endl;
break;
}
}
}
// 64 位输出请用 printf("%lld")

京公网安备 11010502036488号