#include <bits/stdc++.h>
using namespace std;

int main(){
  while(1){
  int n;
  cin >> n;
  if(n == 0){
    break;
  }
  int ans=0;
  int sum=0;
  for(int i=1; i<=n; i++){
    sum+=i;
    if(sum%i == n%i && i != 1){
      ans++;
    }
    if(sum >= n){
      break;
    }
  }
  cout << ans << endl;
}
  return 0;
}

