n=int(input()) S=input() S=S.split(' ') #minimum X=[] for i in range(n-1): x=int(S[i+1])-int(S[i]) X.append(x) print(min(X)) #maximam print(int(S[n-1])-int(S[0]))