import java.util.*;
public class Main {
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
ArrayList<Integer> arr=new ArrayList<Integer>();
while(sc.hasNextInt()){
int n=sc.nextInt();
arr.add(getmax(n));
}
for(int i=0;i<arr.size();i++){
System.out.println(arr.get(i));
}
}
public static int getmax(int n){
int i=1;
if(n<=1){
//System.out.println(n);
return n;
}
while(i<=n){
i*=2;
}
//System.out.println(i/2-1);
return i/2-1;
}
}
京公网安备 11010502036488号