#include<stdio.h>
#include <string.h>
int main()
{
	int a[99],d[99];
	int n,i,p,j,t,b,c=0;
	while(scanf("%d",&n)!=EOF)
	{
		memset(d,0,sizeof(d));

		for(i=0;i<n;i++)
		scanf("%d",&a[i]);
		for(i=0;i<n;i++)
		{
		
		for(i=0;i<n;i++)
		{
			p=i;
			for(j=i+1;j<n;j++)
				if(a[p]*a[p]<a[j]*a[j])
				{
					t=a[p];
					a[p]=a[j];
					a[j]=t;
				}
		}
		}
	for(b=0;b<n;b++)		
	{          
		

		for(i=b+1;i<n;i++)            
		{                
			if(a[b]==a[i])				            
			{                        
				a[i]=0.1; 
			}
		}
	}

		
		for(i=0;i<n;i++)
		{
			if(a[i]!=0.1)
			{
				d[c]=a[i];
					c++;
			}
			    }            
		for(i=0;i<c;i++)                
		{      
			if(i<c-1)             
			printf("%d ",d[i]); 
		else
			printf("%d",d[i]);            
		}
		c=0;
		printf("\n"); 
	}
	 return 0;
}
