import std; void main(){ auto N=readln.chomp.to!int; auto A=readln.chomp.split(" ").to!(ulong[]); auto a=A.reduce!((a,b)=>(a|b)); auto x=1L; while(a&1){ a>>=1; x<<=1; } writeln(x); }