n = gets.to_i
a = gets.chomp.split(" ").map(&:to_i)
min = 10**6
for i in 1..n-1
  min = [min,a[i]-a[i-1]].min
end
puts min,a[-1]-a[0]