"use strict"

function Main(input) {
  let nums = [...Array(parseInt(input, 10))].map((v, i) => i + 1);

  while(nums.length !== 1) {
    nums = nums.filter(v => v % 2 === 0);
  }

  console.log(nums[0]);
}
//*この行以降は編集しないでください（標準入出力から一度に読み込み、Mainを呼び出します）
Main(require("fs").readFileSync("/dev/stdin", "utf8"));