#include <bits/stdc++.h>
int main() {
  std::cin.tie(0);
  std::ios::sync_with_stdio(false);
  int N, K;
  std::cin >> N;
  std::cin >> K;
  if (N == 0 || K == 0) {
    std::cout << "0";
  } else {
    std::vector<long> v;
    for (int i = 0; i < N; ++i) {
      long x;
      std::cin >> x;
      if (i < K) {
        v.push_back(x);
      } else {
        for (int j = 0; j < K; ++j) {
          if (v[j] > x) {
            v[j] = x;
            break;
          }
        }
      }
    }
    long s = 0;
    for (auto a : v) {
      s += a;
    }
    std::cout << s;
  }
  return 0;
}
