N = gets.to_i A = gets.split.map(&:to_i) min = A.each_cons(2).map { |a, b| b - a }.min max = A.last - A.first puts [min, max]