#include <bits/stdc++.h>
using namespace std;
#define ll long long
#define all(V) V.begin(),V.end()
#define MOD 1000000007

int main() {
	ll N, x, y;
	cin >> N;
	if (N == 2) {
		cout << 1 << endl;
		return 0;
	}
	ll cnt = 2;

	for (ll i = 2;i * i <= N;i++) {
		x = N;
		if (x % i)continue;
		while (x % i == 0) {
			x = x / i;
		}
		if ((x - 1) % i == 0) {
			cnt++;
		}
	}
	N--;
	for (ll i = 2;i * i <= N;i++) {
		if (N % i == 0) {
			if (i * i == N)cnt++;
			else cnt += 2;
		}
	}
	cout << cnt << endl;
}