#include <bits/stdc++.h>
using namespace std;
long long x;
long long n, f = 1;
int main() {
  cin >> n;
  if (n < 0) {
    f = -1;
    n = -n;
  }
  x = (n % 360) * f * (-1);
  long long a0 = x, a1 = x + 90, a2 = x + 180, a3 = x + 270;
  a0 = min(abs(a0), (360 + a0) % 360);
  if (a0 > 180) a0 = 360 - a0;
  a1 = min(abs(a1), (360 + a1) % 360);
  if (a1 > 180) a1 = 360 - a1;
  a2 = min(abs(a2), (360 + a2) % 360);
  if (a2 > 180) a2 = 360 - a2;
  a3 = min(abs(a3), (360 + a3) % 360);
  if (a3 > 180) a3 = 360 - a3;
  if (a0 <= a1 && a0 <= a2 && a0 <= a3) {
    cout << 0 << endl;
    return 0;
  }
  if (a1 <= a0 && a1 <= a2 && a1 <= a3) {
    cout << 1 << endl;
    return 0;
  }
  if (a2 <= a1 && a2 <= a0 && a2 <= a3) {
    cout << 2 << endl;
    return 0;
  }
  cout << 3 << endl;
  return 0;
}
