#include <bits/stdc++.h>
using namespace std;
string s1;
int main() {
  int n;
  cin >> n;
  string s;
  cin >> s;
  char c = '{';
  int nd = 0;
  bool a[100005] = {0};
  char maxe = 'a' - 5;
  int st = 0;
  for (int i = 0; i < s.size();) {
    st = i;
    c = 'z' + 2;
    nd = 0;
    if (i + n > s.size()) break;
    for (int j = 0; j < n && i + j < s.size(); ++j) {
      if (s[i + j] <= c) {
        nd = i + j;
        c = s[i + j];
      }
    }
    if (!a[nd]) s1 += c;
    maxe = max(maxe, c);
    a[nd] = 1;
    i = nd + 1;
  }
  for (int i = 0; i < s.size(); ++i) {
    if (s[i] < maxe && !a[i]) {
      s1 += s[i];
    }
  }
  sort(s1.begin(), s1.end());
  cout << s1 << endl;
  return 0;
}
