#include using namespace std; int main() { long long n; cin>>n; auto a=n*(n+1)/2; auto b=(n+1)*(n+2)/2-1; auto res=1LL; for(auto i=1LL;i*i<=a;++i) { if (a%i==0) { if (b%i==0) res=max(res, i); if (b%(a/i)==0) res=max(res, a/i); } } cout<