n=int(input()) ns=list(map(int,input().split())) p=2<=n<=10**5 if p: p1=all(-10**5<=ai<=10**5 for ai in ns)==1 s=max(ns)-min(ns) print(s if p1 else'存在不满足-10^5≤ai≤10^5的整数') else:print('请满足2≦n≦10^5的正整数')