#include using namespace std; long long cmp(int x,int y){ long long sum = 1; for(int i = 1;i <= y;i++){ sum *= x; } return sum; } const int N = 100005; long long n,p[N],cnt[N]; int main(){ cin >> n; int m = 0; for(int i = 2;i <= n / i;i++){ int c = 0; while(n % i == 0) n /= i,c++; m++; p[m] = i; cnt[m] = c; } if(n > 1){ ++m; p[m] = n; cnt[m] = 1; } long long ans = 1; for(int i = 1;i <= m;i++){ long long t = 1; for(int j = 1;j <= cnt[i];j++){ t += cmp(p[i],j); //cout << cmp(p[i],j) << endl; } ans *= t; } cout << ans << endl; return 0; } /* 5 6 7 */