object Solution { def main(args: Array[String]) { val sc = new java.util.Scanner (System.in); var n = sc.nextInt(); var a = new Array[Int](n); for(a_i <- 0 to n-1) { a(a_i) = sc.nextInt(); } var minAbs = 10000 a = a.sorted for(x <- 0 until a.length-1){ val tmp = math.abs(a(x)-a(x+1)) minAbs = if(tmp < minAbs) tmp else minAbs } print(minAbs) } }