#include <bits/stdc++.h>
using namespace std;
void precalc() {}
int gcd(int a, int b) {
  if (a < b) {
    swap(a, b);
  }
  if (b == 0) {
    return a;
  }
  return gcd(b, a % b);
}
int lcm(int a, int b) { return a / gcd(a, b) * b; }
long long x;
int get_val(int k) {
  int val1 = min(k, 360 - k);
  int val2 = INT_MAX;
  return min(val1, val2);
}
int solve() {
  scanf("%I64d", &x);
  x %= 360;
  if (x < 0) {
    x += 360;
  }
  int best = get_val(x), ans = 0;
  for (int i = 1; i < 10; ++i) {
    x = ((x - 90) % 360 + 360) % 360;
    if (get_val(x) < best) {
      best = get_val(x);
      ans = i;
    }
  }
  printf("%d\n", ans);
  return 0;
}
int main() {
  precalc();
  int t;
  t = 1;
  for (int i = 1; i <= t; ++i) {
    solve();
  }
  return 0;
}
