#include <bits/stdc++.h>
using namespace std;
int n;
string s="";
int main() {
cin>>n;
while(n!=0){
if(n%20){
s='0'+s;
}else{
s='1'+s;
}
n/=2;
}
int a=-1,b=-1;
for(int i=s.size()-1;i>0;i--){
if(s[i]'1'){
b=i;
break;
}
}
for(int i=0;i<s.size();i++){
if(s[i]'1'){
a=i;
break;
}
}
if(a-1||b==-1){
cout<<'0';
return 0;
}
int ans=0;
for(int i=a;i<b;i++){
ans++;
}
cout<<ans;
return 0;
}