/*
#include <iostream>
using namespace std;
int main()
{
int a,b;
cin >> a>>b;
cout << a/b;
return 0;
}
*/
/*
#include <iostream>
using namespace std;
int main()
{
int a,b;
cin >> a>>b;
cout <<a+b<<a-b<<a*b<<a/b<<a%b ;
return 0;
}
*/
//
//#include <iostream>
//#include <stdio.h>
//
//using namespace std;
//
//
//int main()
//{
// int a,b;
// cin >> a>>b;
// cout << a+b<< "\n"<<a-b<<"\n"<<a*b<<"\n"<<a/b<<"\n"<<a%b<<"\n";
// printf("%.2f", ((float)a/b));
//
// return 0;
//}
/*
#include <iostream>
#include<stdio.h>
using namespace std;
int main()
{
int a,b,c;
cin >> a>>b>>c;
cout << a+b+c <<"\n";
printf("%.1f", (a+b+c)/3.0);
return 0;
}
*/
/*
#include <iostream>
#include <stdio.h>
using namespace std;
class sub {
public:
int n,a,b;
void core();
void core2();
void core3();
void core4();
int krop();
};
int sub::krop() {
return 10;
}
void sub::core() {
if (a>b)
printf("1");
else
printf("0");
}
void sub::core2() {
if (a==b)
printf("1");
else
printf("0");
}
void sub::core3() {
if (a<=b)
printf("1");
else
printf("0");
}
void sub::core4() {
if (a!=b)
printf("1");
else
printf("0");
}
int main() {
sub s;
cin >> s.a;
cin >> s.b;
s.core();
}
*/
#include <iostream>
#include <stdio.h>
using namespace std;
class chicken {
public:
int a, b, c;
chicken();
chicken(int k, int j);
void fried();
};
chicken::chicken(){
cin>>a>>b;
}
chicken::chicken(int k, int j) {
a = k;
b = j;
fried();
}
void chicken::fried() {
if (!a && !b)
printf("1");
else
printf("0");
}
int main() {
// && || !
int a,b;
cin >> a>>b;
chicken c(a,b);
}