#include<stdio.h>
#include<iostream>
using namespace std;
const int M=1e6+9;
long long a[M];
int main()
{
	long long n;
	scanf("%lld",&n);
	long long num=1;
	long long ans=0;
	for(int i=1;i<=n;i++)
	{
		num*=2;
		if(num==n)
		{
			ans=num*2-1;
			break;
		}
		else if(num>n)
		{
			ans=num-1;
			break;
		}
	}
	printf("%lld\n",ans);
	
} 