n = gets.to_i a = gets.split.map(&:to_i).sort ans1 = 11415141919 (n-1).times do |i| ans1 = [ans1, a[i + 1] - a[i]].min end ans2 = a[-1] - a[0] p ans1 p ans2