import java.util.Scanner;
// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
private static int[] q = new int[100001];
private static int begin = 0;
private static int end = 0;
private static int capacity;
private static boolean isFull() {
return ((end + 1) % capacity) == begin;
}
private static boolean isEmpty() {
return end == begin;
}
private static void push(int num) {
q[end] = num;
end = (end + 1) % capacity;
}
private static int front() {
return q[begin];
}
private static int pop() {
int ret = q[begin];
begin = (begin + 1) % capacity;
return ret;
}
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int n = in.nextInt();
int q = in.nextInt();
in.nextLine();
capacity = n + 1;
for (int i = 1; i <= q; ++i) {
String line = in.nextLine();
String[] command = line.split("\\s+");
if (command[0].equals("push")) {
int num = Integer.parseInt(command[1]);
if (isFull()) {
System.out.println("full");
} else {
push(num);
}
} else if (command[0].equals("front")) {
if (isEmpty()) {
System.out.println("empty");
} else {
System.out.println(front());
}
} else if (command[0].equals("pop")) {
if (isEmpty()) {
System.out.println("empty");
} else {
System.out.println(pop());
}
}
// System.out.printf(" %d %d\n", begin, end);
}
}
}