#A misol yechilmagan

#B

n,m=map(int,input().split())
if 5>n or 5>m:
  print(0)
elif n * 2 <= m or m * 2 <= n:
  print(2)
else:
  print(1)

#C

#include <iostream>
#include <string>
using namespace std;

int main() {
    string s;
    cin >> s;

    if (s[0] == 'f' && s[s.size() - 1] == 'b') {
cout << "FizzBuzz" << endl;}
     else if (s[0] == 'f') 
        cout << "Fizz" << endl;
     else if (s[s.size() - 1] == 'b') 
        cout << "Buzz" << endl;
     else 
        cout << s << endl;
    }

#D

a, b, c = map(int, input().split())
if a+b==c or a+c==b or c+b==a:
 print('true')
else:
 print('false')

#E

n=str(input())
res=""
for i in range(len(n)):
  if n[i]=="x":
    res+="y"
  else:
    res+=n[i]
print(res)

#F

bonus,price=map(int,input().split())
q = 0
c = 0
while c <= bonus:
    k = (q + 1) ** 2
    l = k * price
    if c + l <= bonus:
        c += l
        q += 1
    else:
        break
print(q)

#G

#include <iostream>
#include <string>
#include <cctype>
using namespace std;
int main() {
    string n;
    cin >> n;
    string a = "0123456789";
    bool b = true;

    for (char i : n) {
        if (a.find(i) != string::npos || isalpha(i)) {
            continue;
        } else {
            b = false;
            break;
        }
    }

    if (b && n.length() >= 1) {
        cout << "true" << endl;
    } else {
        cout << "false" << endl;
    }

    return 0;
}