#include <iostream> using namespace std; int main() { unsigned long long n,m =1; cin>>n; while(m<n){ m=(m<<1)|1; } cout<<m<<endl; return 0; } // 64 位输出请用 printf("%lld")