// Arup Guha
// 6/1/2026
// Alternate Solution to Kattis Problem: quadrant
// Illustrates use of ternary operator.

using namespace std;

#include <bits/stdc++.h>

int main() {

    int x, y;
    cin >> x >> y;
    int quad = -1;

    // Quadrants 1 and 4
    if (x > 0) {

        if (y > 0)
            quad = 1;
        else
            quad = 4;
    }

    // Quadrants 2 and 3
    else {

        // Ternary operator. Syntax: boolean expression ? expr1 : expr2
        // value is expr1 if boolean expression is true, expr2 otherwise.
        quad = y > 0 ? 2 : 3;
    }

    // Ta da!
    cout << quad << endl;

    return 0;
}
