/*
  AOJ 1051
  Title:Citation Format
  @kankichi573
*/
#include <stdio.h>

main()
{
  int N,p,i,c,prev;

  prev=-1;c=0;
  while(scanf("%d",&N) && N)  
    {
      for(i=0;i<N;i++)
	{
	  scanf("%d",&p);
	  if(p==prev+1)
	    {
	      if(i==N-1)
		{
		if(c==0)
		  printf("-%d",p);
		else
		  printf("%d",p);
		}
	      else if(c==0)
		printf("-");
	      c++;
	    }
	  else
	    {
	      if(i>0 && c>0)
		printf("%d %d",prev,p);
	      else if(i>0)
		printf(" %d",p);
	      else
		printf("%d",p);
	      c=0;
	    }
		prev=p;
	}
      printf("\n");
      return(0);
    }
}