#include <bits/stdc++.h>
using namespace std;
int m;
string s;
int cont[30];
int cont2[30];
int main() {
  scanf("%d", &m);
  cin >> s;
  char menor;
  for (int i = 0; i < m; i++) {
    cont[s[i] - 'a']++;
    cont2[s[i] - 'a']++;
    if (i == 0 || s[i] < menor) menor = s[i];
  }
  string menores = "";
  menores += menor;
  char maior = menor;
  for (int i = m; i < s.size(); i++) {
    cont[s[i] - 'a']++;
    cont2[s[i - m] - 'a']--;
    cont2[s[i] - 'a']++;
    if (s[i] < menor) {
      menor = s[i];
    } else if (cont2[menor - 'a'] == 0) {
      for (int j = 'a'; cont2[j - 'a'] == 0; j++) menor = j + 1;
    }
    menores += menor;
    if (menor > maior) maior = menor;
  }
  int vezes = 0;
  int ult = -1;
  for (int i = m - 1; i < s.size(); i++) {
    if (menores[i - m + 1] == maior) {
      while (s[i] != maior) i--;
      i += m - 1;
      vezes++;
    }
  }
  for (int i = 'a'; i < maior; i++) {
    for (int j = 0; j < cont[i - 'a']; j++) printf("%c", i);
  }
  for (int i = 0; i < vezes; i++) printf("%c", maior);
  printf("\n");
}
