from collections import deque


class Queue:
    def __init__(self):
        self.items = deque()

    def push(self, x):
        """将x加入队尾"""
        self.items.append(x)

    def pop(self):
        """输出并移除队首元素"""
        if not self.items:
            return "error"
        return self.items.popleft()

    def front(self):
        """输出队首元素(不移除)"""
        if not self.items:
            return "error"
        return self.items[0]


# 处理输入输出
n = int(input())
queue = Queue()

for _ in range(n):
    operation = input().strip().split()
    if operation[0] == "push":
        x = int(operation[1])
        queue.push(x)
    elif operation[0] == "pop":
        print(queue.pop())
    elif operation[0] == "front":
        print(queue.front())