#include <stdio.h>
int main(){

  int n,gap,stu[1000],result=0,i,j;

  while(1){

  result=1000000;
  scanf("%d",&n);
  if(n == 0) break;

  for(i = 0; i < n; i++) scanf("%d",&stu[i]);

  for(i = 0; i < n-1; i++){

    for(j = i+1; j < n; j++){

      gap=stu[i]-stu[j];
      if(gap < 0) gap *= -1;

      if(result > gap) result=gap;

    }

  }

  printf("%d\n",result);

  }

  return 0;

}