#include typedef long long ll; int main(){ ll N; scanf("%lld", &N); if(N % 2 == 0){N >>= 1;} ll res = 1ll; for(ll i=2;i*i<=N;i++){ ll productSum = 1ll, product = 1ll; while(N % i == 0){ product *= i; productSum += product; N /= i; } res *= productSum; } if(N > 1){res *= 1 + N;} printf("%lld\n", res); }