void setlen(lll &a,short n){
while(a[n]==0&&n>1){
n--;
}
a.size=n;
}lll operator+(lll a,lll b){
short i=0;
for(;i<=a.size||i<=b.size;i++){
a[i]+=b[i];
a[i+1]+=a[i]/10;
a[i]%=10;
}
setlen(a,i);
return a;
}
void print(lll a){
for(int i=a.size;i>=0;i--){
cout<<a[i];
}
}
void input(lll &a){
string s;
cin>>s;
for(int i=0;i<s.size();i++){
a[i]=s[s.size()-i-1]-'0';
}
setlen(a,s.size());
}