n = int(input()) x = list(map(int, input().split())) if n == 1: print(0) else: ans = 10 ** 18 x.sort() for i in range(n - 1): if x[i] == x[i + 1]: continue ans = min(ans, abs(x[i + 1] - x[i])) print(ans)