using System; using System.Linq; class Program { static void Main(string[] args) { var n = int.Parse(Console.ReadLine()); var lst = Console.ReadLine().Split(' ').Select(x => int.Parse(x)).ToList(); lst.Sort(); var min = decimal.MaxValue; for (int i=0; i < n-1; i++) { if (lst[i] == lst[i + 1]) continue; min = Math.Min(min, Math.Abs(lst[i + 1] - lst[i])); } Console.WriteLine( min == Decimal.MaxValue ? 0 : min ); } }