#include <stdio.h>

int main() 
{
    int max = 0;
    int min = 1000000;
    int a = 0;
    scanf("%d",&a);
    int n = 0;
    for(int i = 0;i < a;i++)
    {
        scanf("%d",&n);
        if(n > max)
        {
            max = n;
        }
        if(n < min)//这里不能写成else if,if与else if是组成选择结构,而if与if是组成并列结构
        {
            min = n;
        }
    }
    int del = max - min;
    printf("%d",del);

    return 0;
}