#include<stdio.h>
#include<math.h>
int main()
{
	int N;
	int max=0;
	int num;
	scanf("%d",&N);
	for(int i=1;i<=N;i++)
	{
		num=0;
		if(i%2==0)
		{
			do
			{
				i=i/2;
				num=num+1;
			}
			while(i%2==0);
		}
		if(num>max)
		{
			max=num;
		}
	}
	int x=pow(2,num);
	printf("%d",x);
	return 0;
}