#include<iostream>
using namespace std;
int main(){
string aa,bb;
int a[300]={},b[300]={};
int c[300]={};
cin>>aa>>bb;
if(aa.size()<bb.size()||(aa.size()bb.size()&&aa<bb)){
cout<<'-';
string t;
t=aa;
aa=bb;
bb=t;
}
if(aabb){
cout<<0;
return 0;
}
for(int i=0;i<aa.size();i++){
a[i]=aa[aa.size()-i-1]-'0';
}
for(int i=0;i<bb.size();i++){
b[i]=bb[bb.size()-i-1]-'0';
}
int x=0;
for(int i=0;i<max(aa.size(),bb.size());i++){
if(a[i]-x>=b[i]){
c[i]=a[i]-x-b[i];
x=0;
}
else{
c[i]=a[i]+10-b[i]-x;
x=1;
}
}
int f=1;
for(int i=299;i>=0;i--){
if(c[i]0&&f1)
continue;
else{
cout<<c[i];
f=0;
}
}
return 0;
}