import sys

def solve():
    data = sys.stdin.read().split()
    n = int(data[0])
    a = list(map(int,data[1:n+1]))
    a.sort()
    sub = a[n-1] - a[0]
    for i in range(n-1):
        if (a[i+1] - a[i]) < sub:
            sub = a[i+1] - a[i]
    print(sub)
        
solve()