#include<iostream>
#include<cstring>
using namespace std;
int a[20000],b[20000],c[20000],lena,lenb,lenc=1;
string a1,b1,t;
int main()
{
cin>>a1;
cin>>b1;
lena=a1.size();
lenb=b1.size();
if(lena<lenb||(lena==lenb&&a1<b1))
{
t=a1;
a1=b1;
b1=t;
printf("-");
}
for(int i=0;i<lena;i++)
{
a[lena-i]=a1[i]-'0';
}
for(int i=0;i<lenb;i++)
{
b[lenb-i]=b1[i]-'0';
}
while(lenc<=lena||lenc<=lenb)
{
if(a[lenc]<b[lenc])
{
a[lenc]+=10;
a[lenc-1]--;
}
c[lenc]=a[lenc]-b[lenc];
lenc++;
}
while(c[lenc]==0&&lenc>1)
{
lenc--;
}
for(int i=lenc;i>=1;i--)
{
printf("%d",c[i]);
}
return 0;
}