#include<stdio.h>

int main()
{
    int p[51];
    int i,j,n;

    while(scanf("%d",&n),n){

        for(i=0;i<51;i++) p[i]=0;

        for(i=0;i<n;i++){
            scanf("%d",&p[i]);
        }   

        for(i=0;i<n;i++){
            if(p[i]+1==p[i+1]){
                for(j=i;p[j]+1==p[j+1];j++);
                printf("%d-%d",p[i],p[j]);
                i=j;
            } else {
                printf("%d",p[i]);
            }   
            if(i!=n-1) printf(" ");
        }   
        puts("");
    }   
    return 0;
}