#include #include int main() { intmax_t N; scanf("%jd", &N); intmax_t M = (N+1) / 2; intmax_t res = 0; for (intmax_t i = 1; i*i <= M; ++i) { if (M % i == 0) { res += i; if (i != M / i) res += M / i; } } printf("%jd\n", res); }