#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
ll n;
ll euler(ll n){
ll ans = n;
for(int i=2;i*i<=n;i++){
if(n % i == 0){
ans = ans / i * (i - 1);
while(n % i == 0) n /= i;
}
}
if(n > 1) ans = ans / n * (n - 1);
return ans;
}
int main(){
while(~scanf("%d",&n)){
printf("%lld\n",euler(n-1));
}
return 0;
}