#include <bits/stdc++.h>
int n, k;
char s[474747];
int v[1111], st[1111];
int main() {
  scanf("%d%d", &n, &k);
  scanf("%s", s);
  for (int i = 0; i < n; i++) v[s[i]]++;
  memset(st, 0, sizeof st);
  for (int i = 'a'; i <= 'z' && k > 0; i++) {
    if (k >= v[i]) {
      st[i] = v[i];
      k -= v[i];
    } else {
      st[i] = k;
      k = 0;
    }
  }
  memset(v, 0, sizeof v);
  for (int i = 0; i < n; i++) {
    if (v[s[i]] >= st[s[i]]) putchar(s[i]);
    v[s[i]]++;
  }
  puts("");
  return 0;
}
