#include<iostream>
#include<algorithm>
#include<string.h>
using namespace std;
char a[210],b[210];
void change()
{
int r,l=0;
r=strlen(a)-1;
while(r>l)
{
if(a[l]>='0')
a[l]-='0';
if(a[r]>='0')
a[r]-='0';
swap(a[l],a[r]);
l++,r--;
}
if(l==r)
a[l]-='0';
l=0;
r=strlen(b)-1;
while(r>l)
{
if(b[l]>='0')
b[l]-='0';
if(b[r]>='0')
b[r]-='0';
swap(b[l],b[r]);
l++,r--;
}
if(l==r)
b[l]-='0';
}
int main()
{
cin>>a>>b;
change();
int i,j;
for(i=0;i<=209;i++)
{
if(a[i]-b[i]<0)
{
a[i+1]--,a[i]+=10;
}
a[i]-=b[i];
}
bool flag=true;
for(i=209;i>=0;i--)
{
if(a[i]==0)
continue;
flag=false;
for(j=i;j>=0;j--)
putchar(a[j]+'0');
break;
}
if(flag==true)
putchar('0');
return 0;
}