#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; }