n,k=map(int,input().split()) a=list(map(int,input().split())) """ 答えはmin(a)未満になる。 上限はmin(a)-1 k>j)&1: now%=a[j] now%=a[-1] ans=max(ans,now) print(ans)