#include
#include
using namespace std;
int main()
{
unsigned u[1000],v[1000],n,j,a,i,m;
cin>>n;
m=0;
a=0;
for(i=1;i<=n;i++)
{
cin>>v[i];
while(sqrt(v[i])==int(sqrt(v[i])))
{
m=m+1;
for(j=1;j<=n;j++)
v[j]=v[i];
} }
for(j=1;j<=m;j++)
if(v[j]>v[j+1])
{a=v[j];
v[j]=v[j+1];
v[j+1]=a;
}
for(j=1;j<=m;j++)
cout>>v[j]>>" ";
return 0;}
sper ca e bine