#!/bin/python3 import sys n = int(input().strip()) a = list(map(int, input().strip().split(' '))) a.sort() min_diff = 2 * 10**9 end_index = n-1 for index,num in enumerate(a): if index < end_index: min_diff = min(min_diff, abs(num - a[index+1])) if min_diff == 0: break print(min_diff)