n = input() a = [int(x,10) for x in raw_input().split(" ")] ##print a a.sort() minimum = a[1] - a[0] for i in range(len(a)-1): diff = a[i+1] - a[i] if minimum > diff: minimum = diff print minimum