N, K, X = map(int, input().split()) A = list(map(int, input().split())) A = sorted(A, reverse=True) def f(i): return sum(A[:min(K, i)]) - X * i print(max(f(i) for i in range(N + 1)))