/*
TASK:sum
LANG:C++
*/
#include<iostream>
using namespace std;
unsigned long long N,i,k,br,sum;
int main()
{
cin>>N;
for(i=1;i<N/2+1;i++)
 {
 sum=0;
 k=i;
 while(sum<N)
 {sum+=k;
  k++;
  if(sum==N){br++;break;}
 }
 }
cout<<(N/k)*br<<"\n";
return 0;
}
