#include <bits/stdc++.h> using namespace std; using LL=long long; using ULL=unsigned long long; #define rep(i,n) for(int i=0; i<(n); i++) int main(){ ULL N; cin>>N; ULL ans=1ull<<62; while((N&ans)==0) ans>>=1; cout<<ans<<endl; return 0; }