n=int(input())
l=list(map(int,input().split()))
ans=0
if n==1:
    print(ans)
else:
    ma,mi=max(l),min(l)
    res=[ma,mi]
    l.remove(ma)
    l.remove(mi)
    t=0
    while l:
        if len(l)==1:
            if abs(l[0]-res[0])>abs(l[0]-res[-1]):
                res.insert(0,l[0])
                l.pop()
            else:
                res.append(l[0])
                l.pop()
        else:
            if t==0:
                ma,mi=max(l),min(l)
                res.insert(0,mi)
                res.append(ma)
                l.remove(ma)
                l.remove(mi)
                t+=1
            else:
                ma,mi=max(l),min(l)
                res.insert(0,ma)
                res.append(mi)
                l.remove(ma)
                l.remove(mi)
                t-=1
    for i in range(1,n):
        ans+=abs(res[i]-res[i-1])
    print(ans)