#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; long long gcd(long long a, long long b) { if (a % b == 0) { return (b); } else { return (gcd(b, a % b)); } } int main() { long long n; cin >> n; cout << gcd(n, n * (n + 1) / 2) << endl; }