#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
int main(){
    ll n;cin>>n;
    if(n==2){cout<<1<<endl;return 0;}
    int ans=2;
    for(ll i=2;i*i<=n;i++){
        if((n-1)%i==0)ans+=(i*i==n-1)?1:2;
        else if(n%i==0){
            ll x=n;
            while(x%i==0)x/=i;
            if(x%i==1)ans++;
        }
    }cout<<ans<<endl;
}