import java.util.*;

public class Main{
  public static void main(String[] args) {
   Scanner sc = new Scanner(System.in);
   int  n = sc.nextInt();
   List<Integer> a = new ArrayList<>();
   for(int i = 0;i < n;i++){
       a.add(sc.nextInt());
   }
   int max = a.get(0);
   int min = a.get(0);
   for(int i = 1; i < n ; i++){
     if(a.get(i) > max){
       max = a.get(i);
     }
     if(a.get(i) < min){
       min = a.get(i);
     }
   }
   System.out.println(max - min);
 }

} import java.util.*; util.* java public class Main{
  public static void main(String[] args) {
   Scanner sc = new Scanner(System.in);
   int  n = sc.nextInt();
   List<Integer> a = new ArrayList<>();
   for(int i = 0;i < n;i++){
       a.add(sc.nextInt());
   }
   int max = a.get(0);
   int min = a.get(0);
   for(int i = 1; i < n ; i++){
     if(a.get(i) > max){
       max = a.get(i);
     }
     if(a.get(i) < min){
       min = a.get(i);
     }
   }
   System.out.println(max - min);
 }

} Main public static void main(String[] args) {
   Scanner sc = new Scanner(System.in);
   int  n = sc.nextInt();
   List<Integer> a = new ArrayList<>();
   for(int i = 0;i < n;i++){
       a.add(sc.nextInt());
   }
   int max = a.get(0);
   int min = a.get(0);
   for(int i = 1; i < n ; i++){
     if(a.get(i) > max){
       max = a.get(i);
     }
     if(a.get(i) < min){
       min = a.get(i);
     }
   }
   System.out.println(max - min);
 } main {
   Scanner sc = new Scanner(System.in);
   int  n = sc.nextInt();
   List<Integer> a = new ArrayList<>();
   for(int i = 0;i < n;i++){
       a.add(sc.nextInt());
   }
   int max = a.get(0);
   int min = a.get(0);
   for(int i = 1; i < n ; i++){
     if(a.get(i) > max){
       max = a.get(i);
     }
     if(a.get(i) < min){
       min = a.get(i);
     }
   }
   System.out.println(max - min);
 } Scanner sc = new Scanner(System.in); sc new Scanner(System.in) int  n = sc.nextInt(); n sc.nextInt() sc.nextInt sc List<Integer> a = new ArrayList<>(); a new ArrayList<>() for(int i = 0;i < n;i++){
       a.add(sc.nextInt());
   } int i = 0; int i = 0; i 0 i < n i n i++ i++ i {
       a.add(sc.nextInt());
   } {
       a.add(sc.nextInt());
   } a.add(sc.nextInt()) a.add a sc.nextInt() sc.nextInt sc int max = a.get(0); max a.get(0) a.get a 0 int min = a.get(0); min a.get(0) a.get a 0 for(int i = 1; i < n ; i++){
     if(a.get(i) > max){
       max = a.get(i);
     }
     if(a.get(i) < min){
       min = a.get(i);
     }
   } int i = 1; int i = 1; i 1 i < n i n i++ i++ i {
     if(a.get(i) > max){
       max = a.get(i);
     }
     if(a.get(i) < min){
       min = a.get(i);
     }
   } {
     if(a.get(i) > max){
       max = a.get(i);
     }
     if(a.get(i) < min){
       min = a.get(i);
     }
   } if(a.get(i) > max){
       max = a.get(i);
     } a.get(i) > max a.get(i) a.get a i max {
       max = a.get(i);
     } max = a.get(i) max a.get(i) a.get a i if(a.get(i) < min){
       min = a.get(i);
     } a.get(i) < min a.get(i) a.get a i min {
       min = a.get(i);
     } min = a.get(i) min a.get(i) a.get a i System.out.println(max - min) System.out.println System.out System System.out max - min max min String[] args args public class Main{
  public static void main(String[] args) {
   Scanner sc = new Scanner(System.in);
   int  n = sc.nextInt();
   List<Integer> a = new ArrayList<>();
   for(int i = 0;i < n;i++){
       a.add(sc.nextInt());
   }
   int max = a.get(0);
   int min = a.get(0);
   for(int i = 1; i < n ; i++){
     if(a.get(i) > max){
       max = a.get(i);
     }
     if(a.get(i) < min){
       min = a.get(i);
     }
   }
   System.out.println(max - min);
 }

} public class Main{
  public static void main(String[] args) {
   Scanner sc = new Scanner(System.in);
   int  n = sc.nextInt();
   List<Integer> a = new ArrayList<>();
   for(int i = 0;i < n;i++){
       a.add(sc.nextInt());
   }
   int max = a.get(0);
   int min = a.get(0);
   for(int i = 1; i < n ; i++){
     if(a.get(i) > max){
       max = a.get(i);
     }
     if(a.get(i) < min){
       min = a.get(i);
     }
   }
   System.out.println(max - min);
 }

} Main
import java.util.*;

public class Main{
  public static void main(String[] args) {
   Scanner sc = new Scanner(System.in);
   int  n = sc.nextInt();
   List<Integer> a = new ArrayList<>();
   for(int i = 0;i < n;i++){
       a.add(sc.nextInt());
   }
   int max = a.get(0);
   int min = a.get(0);
   for(int i = 1; i < n ; i++){
     if(a.get(i) > max){
       max = a.get(i);
     }
     if(a.get(i) < min){
       min = a.get(i);
     }
   }
   System.out.println(max - min);
 }

}
