#include <iostream> #include <queue> using namespace std; int main() { int n, q; cin >> n >> q; string s; int num; queue<int> que; for (int i = 0; i < q; i++) { cin >> s; if (s == "push") { cin >> num; if (que.size() == n) { cout << "full" << endl; continue; } que.push(num); } if (s == "front") { if (que.size() == 0) { cout << "empty" << endl; continue; } cout << que.front() << endl; } if (s == "pop") { if (que.size() == 0) { cout << "empty" << endl; continue; } cout << que.front() << endl; que.pop(); } } return 1; }