#include<bits/stdc++.h>
using namespace std;
char a[240],b[240];
int t[240],j[240],y[240];
int main(){
int i,n,k,o;
cin>>a>>b;
n=strlen(a);
k=strlen(b);
if(n<k&&strcmp(a,b)<0){
cout<<"-";
k=strlen(a);
n=strlen(b);
}
for(i=0;i<n;i++){
t[n-i-1]=a[i]-48;
}
for(i=0;i<n;i++){
j[k-i-1]=b[i]-48;
}o=max(n,k);
for(i=0;i<o;i++){
if(t[i]<j[i]){
t[i+1]--;
t[i]+=10;
}
y[i]=t[i]-j[i];
}
for(i=o-1;i>0;i--){
if(y[i]!=0)
break;
}
for(;i>=0;i--){
cout<<y[i];
}
return 0;
}
/**************************************************************
Problem: 1945
User: houshanglin
Language: C
Result: Compile Error
****************************************************************/