main(){
	int n,a[51],i,j;
	for(;scanf("%d",&n),n;){
		for(i=0;i<n;i++)
			scanf("%d",a+i);
		a[n]=0;
		for(i=0;i<n;i++){
			for(j=i;a[j+1]==a[j]+1;j++);
			if(i)
				putchar(' ');
			if(i==j)
				printf("%d",a[i]);
			else{
				printf("%d-%d",a[i],a[j]);
				i=j;
			}
		}
		puts("");
	}
	exit(0);
}