n, k = map(int, input().split())
s = list(map(int, input().split()))
r = 0
for b in range(29, -1, -1):
    m = 1 << b
    f = [x for x in s if x & m]
    if len(f) >= k:
        s = f
        r += m
print(r)
