#include<stdio.h>
#define MAX1000

 int queue[MAX];
 int front = -1, rear = -1;
void enqueue(int x, int n) {
    if (rear == n -1) {
        print("Queue is full\n");
    } else {
        if (front == -1) {
            front = 0;
        }
        rare++;
        queue[rare] = x;
    }
}
void display() {
    if (front == -1) {
        printf("Queue is empty\n");
    } else {
        for (int i = front; i<= rear; i++) {
            printf("%d ", queue[i]);
        }
    }
}
int main() {
    int n;
    scanf("%d", &n);
    int value;
    for (int i = 0; i < n; i++) {
        scanf("%d", &value);
        enqueue(value, n);
    }
    display();
    return 0;
}