input = gets.split("\s").map(&:to_i)
a = gets.split("\s").map(&:to_i).sort
array = []
input[1].times do |n|
  array.push(a.inject(:+))
  a.shift()
end

ans = array.shift
(input[1] - 1).times do |n|
  ans &= array[n]
end
puts ans