#include
#include
using namespace std;
char a[101],b[101];
int ai[101],bi[101];
int tmp[101];
int a_len,b_len;
int flag;
bool fg()
{ flag=0;
if(a_len>b_len)
return true;
if(a_len
b[i])
{
return true;
}
if(a[i]
>a>>b)
{
memset(ai,0,sizeof(ai));
memset(bi,0,sizeof(bi));
memset(tmp,0,sizeof(tmp));
a_len=strlen(a);
b_len=strlen(b);
if(!fg())
{
char c[101];
strcpy(c,a);
strcpy(a,b);
strcpy(b,c);
a_len=strlen(a);
b_len=strlen(b);
cout<<"-";
}
inp(a,ai);
inp(b,bi);
for(int i=0;i
=0;i--) { if(tmp[i]) { for(int j=i;j>=0;j--) { cout<