#include <iostream>
#include <cstring>
using namespace std;
char rez[100];
long long i,N,ctr,X;
int main()
{
    cin>>X;
    for(i=1000000000;i>0;i/=10)
    {
        if((X/i)%10!=0||ctr!=0)
        {
            rez[ctr++]=(X/i)%10+'0';
            if(((X/i)%10-1==(X*10/i)%10||(X/i)%10+1==(X*10/i)%10)&&i!=1)
                rez[ctr++]='-';
        }
    }
    cout<<rez;
    return 0;
}