#include <iostream>
#include <cmath>
using namespace std;
int main() {
long long n;
cin >> n;
unsigned x=0;
for (;n;x++)
n>>=1;
cout <<" "<< (1ULL << x) - 1;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y21hdGg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKICAgIGxvbmcgbG9uZyBuOwogICAgY2luID4+IG47CiAgICAKICAgIHVuc2lnbmVkIHg9MDsKICAgIGZvciAoO247eCsrKQogICAgICAgIG4+Pj0xOwogICAgY291dCA8PCIgIjw8ICgxVUxMIDw8IHgpIC0gMTsKICAgIAogICAgcmV0dXJuIDA7Cn0=