from collections import deque C=int(input()) N=int(input()) A=list(map(int,input().split())) A.sort(reverse=True) Q=deque() Q.append((0,0,C))# 回数, index, rest ANS=1<<31 while Q: s,ind,rest=Q.popleft() if rest==0: ANS=min(ANS,s) continue if ind