package main import "fmt" func min(a, b int) int { if a < b { return a } return b } func max(a, b int) int { if a > b { return a } return b } func main() { var N, K int fmt.Scan(&N, &K) maxa := 0 mina := int(1e9) for i := 0; i < N; i++ { var v int fmt.Scan(&v) maxa = max(maxa, v) mina = min(mina, v) } fmt.Println(maxa - mina) }