from collections import Counter from bisect import bisect def main(): N = int(input()) Y = tuple(map(int, input().split())) if N == 1: print(0) return c = Counter(Y).most_common() y = sorted(Y) idx = N // 2 dist = float('inf') for i in (c[0][0], y[idx]): n = 0 for j in y: n += abs(i - j) dist = min(dist, n) print(dist) main()