#include<stdio.h>
int main()
{
  int n,a[1000],i,min=1000000,j;

  while(1){
   
    scanf("%d",&n);
    min=1000000;
    if(n==0) break;
      
    for(i=0; i<n; i++){
      scanf("%d",&a[i]);
    }

    for(j=0; j<n; j++){
      for(i=0; i<n; i++){
	if(i!=j){
	  int sa=a[i]-a[j];

	  if(sa<0){
	    sa=-sa;

	  }
	  if(min>sa){
	    min=sa;
	  }
	  
	}
      }
    }
    printf("%d\n",min);
  }
  return 0;
}

	