#include <bits/stdc++.h>
using namespace std;
long long i, n, d, j, dem = 0, k;
int main() {
  scanf("%lld\n", &n);
  long long tam = n;
  i = 1;
  while (n > 0) {
    i++;
    if (i > sqrt(tam) && n == tam) {
      dem = 1;
      break;
    }
    if (n % i == 0) {
      dem = 1 + (n - i) / 2;
      break;
    }
  }
  cout << dem;
}
