gets p gets.split.map(&:to_i).sort.uniq.each_cons(2).map{|a,b|b-a}.min||0