#include<bits/stdc++.h>
using namespace std;
int jj1[100005],jj2[100005],c[100005];
string a,b;
int main()
{
cin>>a>>b;
int lena=a.size(),lenb=b.size();
if(lena<lenb||(lena==lenb&&a<b)) swap(a,b),cout<<"-";
for(int i=0;i<lena;i++) jj1[i]=a[lena-1-i]-'0';
for(int i=0;i<lenb;i++) jj2[i]=b[lenb-1-i]-'0';
for(int i=0;i<lena;i++)
{
if(jj1[i]<jj2[i])
{
jj1[i]+=10;
jj1[i+1]--;
}
c[i]=jj1[i]-jj2[i];
}
int p=-1;
for(int i=0;i<lena;i++)
{
if(c[i]!=0)
{
p=i;
break;
}
}
if(p==-1) cout<<0;
else for(int i=lena-1;i>=0;i--) cout<<c[i];
return 0;
}