#include<stdio.h>
#include<stdlib.h>
int fun(unsigned int x)
{
if(x==1||x==2)
{
return 1;
}
for(int i=2;i<x;i++)
{
if(x%i==0)
{
return 0;
}
}
return 1;
}
int main()
{
unsigned int n;
scanf("%u",&n);
unsigned int *arr=(unsigned int *)malloc(n*sizeof(unsigned int));
for(int i=0;i<n;i++)
{
scanf("%u",&arr[i]);
}
for(int j=0;j<n;j++)
{
if(fun(arr[j]))
{
printf("%u ",arr[j]);
}
}
free(arr);
return 0;
}