#include <iostream>
using namespace std;

int main() {
    int n{};//n为输入n位数字
    int max{},min{};//定义最大值和最小值
    int i{};//后续输入的数字储存在i中
    cin>>n;
    cin>>i;
    max=i;min=i;//对i赋第一个值,且让max和min都等于这个值
    while((n---1))//n自减后再减一,表示循环次数(这样写比for快)
    {
        cin>>i;
        if(i>max)
        max=i;
        if(i<min)
        min=i;//分别判断max和min的值
    }
    int ret=max-min;//作差
    cout<<ret;
    return 0;
}
// 64 位输出请用 printf("%lld")