do1;read*,n;1 print'(i0)',2**(32-leadz(n));end