// editor2
#include<stdio.h>
#include<stdlib.h>
#include<math.h>

typedef struct Queue
{
    int data;
}node;

node *queue[50];
int top=0,rear=0;

void enqueue(int n)
{
    node *nd=(node*)malloc(sizeof(node));
    node->data=n;
    queue[rear++]=nd;
}

void isprime()
{
    for(int i=0;i<rear;i++)
    {
        if(queue[i]->data<=1)
        {
            continue;
        }
        
       if(queue[i]->data==2)
        {
            printf("2 ");
            continue;
        }
        
        if(queue[i]->data%2==0)
        {
            continue;
        }
        else
        {
            for(int j=3;j<=sqrt(arr[i]);j+=2)
            {
                if(queue[i]->data%j==0)
                {
                    break;
                }
            }
            printf("%d ",queue[i]->data);
        }
    }
}

int main()
{
    int n;
    scanf("%d",&n);
    if(n<0)
    {
        printf("Invalid input");
        return 0;
    }
    for(int i=0;i<n;i++)
    {
        int data;
        scanf("%d",&data);
        enqueue(data);
    }
}