#include<iostream>
#include<iomanip>
#include<cmath>
#include <cstdio>
#include<algorithm>
#include<cstring>
#include<stack>
#include<time.h>
#include<queue>
using namespace std;
long long a[10001],b[10001],c[10001];
string s1,s2;
int main(){
cin>>s1>>s2;
int len1=s1.size(),len2=s2.size();
if(len1<len2||(len1==len2&&s1<s2)){
swap(s1,s2);
cout<<'-';
}
for(int i=0;i<len1;i++) a[i]=s1[len1-i-1]-'0';
for(int i=0;i<len2;i++) b[i]=s2[len2-i-1]-'0';
int len3=max(len1,len2);
for(int i=0;i<len3;i++){
c[i]+=a[i]-b[i];
if(c[i]<0){
c[i+1]--;
c[i]+=10;
}
}
while(len3>0&&c[len3]==0) len3--;
for(int i=len3;i>=0;i--) cout<<c[i];
return 0;
}
这怎么不对啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊!!!!!!!!!!!!!!!!!!救急