#include #include #include #include #include #include #include #include #include #include #include #include #define D long long #define U unsigned using namespace std; D n, m,a, b, d, e, x, y, z; D i, j, k; int main() { cin >> a; for (i = 1; i*i < a; i+=2) { if (a%i == 0) { n+=i; if ((a / i) % 2) n += a / i; } } if (i%2&&i*i == a) { n += i; } cout << n << endl; }