/*
TASK:fib
LANG:C++
*/

#include <iostream>
#include <string>
using namespace std;
//----------------------------------
int a,b,c;
string p,q,r;

//----------------------------------

void add(string p,string q)
{    int x=p.length();
     int y=q.length();
     if(y==x)
             {
                 if(p[0]+=q[0]-'0'>'9')
                 {
                        x++;
                        p[0]='1';cout<<"p[0]= "<<p[0]<<endl;
                        for(int i=x-1;i>0;i--)
                        {
                                p[i]=p[i-1];
                        }
                 }
             }
     for(int j=y-1;j>=0;j--,x--)
     {       
                  p[x-1]=p[x-1]+q[j]-'0';
                    if(p[x-1]>'9')
                    {
                        p[x-1]=p[j]-'9'+'0'-'1'+'0';
                        p[x-1]+='1'-'0';
                    }
                  cout<<p<<endl;  
     }
}
/*                        
//----------------------------------

int take(string x1,string y1)
{
     int x=x1.length();
     int y=y1.length();
     if(

//----------------------------------

int generate(string n)
{
     for(i=a;i>=0;i--)
     {
             

//----------------------------------

int divide(string p,string m)
{
    if(b>a)return 

//----------------------------------
*/
int main()
{string n,m;
cin>>n>>m;
//generate(n);
//add(n,m);
cout<<0<<endl;
return 0;
}
